Hi, I have some problems with my FreeBSD configuration to do a multiple conection behind a NAT ... I do my homework and find in the FAQ this:
"PPTP uses protocol GRE (47) for it's tunnel. When two clients behind a single NAT firewall connect to the same PPTP server, their source IP address will be rewritten by their firewall. In this case, the GRE sockets in two pptpctrl processes will be reading GRE packets from both clients. The only way to distinguish between those two clients is to filter them by destination call ID number found in the GRE header. In order for the client NAT firewall to correctly rewrite the PPTP server's replies, please check Philip Craig's netfilter pptp helper module available from the Netfilter CVS server"
Well I go to the web site and the module is no longer exist... second, I think that this answer is for a Linux server not for a FreeBSD configuration...
Can some one please help me?
Thanks!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi, I have some problems with my FreeBSD configuration to do a multiple conection behind a NAT ... I do my homework and find in the FAQ this:
"PPTP uses protocol GRE (47) for it's tunnel. When two clients behind a single NAT firewall connect to the same PPTP server, their source IP address will be rewritten by their firewall. In this case, the GRE sockets in two pptpctrl processes will be reading GRE packets from both clients. The only way to distinguish between those two clients is to filter them by destination call ID number found in the GRE header. In order for the client NAT firewall to correctly rewrite the PPTP server's replies, please check Philip Craig's netfilter pptp helper module available from the Netfilter CVS server"
Well I go to the web site and the module is no longer exist... second, I think that this answer is for a Linux server not for a FreeBSD configuration...
Can some one please help me?
Thanks!