PPTP Linux服务器 – Linux客户端正常 – Windows客户端无法连接到某些Web服务器

我的VPN办公服务器有一个神秘的问题。 我已经在Debin 6 Squeeze上安装了PPTP服务器并启用了forwardind,因为我需要使用我们的办公室IP地址连接到一些服务器。 当我从Linux客户端(Ubuntu和Android)连接时,一切就像一个魅力。 我可以访问该服务器上的办公室服务器和服务,并且可以使用我的办公室IP地址连接到互联网上的所有服务器。 但是,当我从Windows客户端(testingXP和7)连接,我可以访问办公室服务器和服务,只有一些在互联网上的服务器。 Ping可以运行在每台服务器上,但是我只能访问其中的一部分。

这是我的configuration文件:

pptpd.conf

option /etc/ppp/pptpd-options logwtmp localip 192.168.0.2 remoteip 192.168.0.10-20 

PPTPD选项

 name pptpd refuse-pap refuse-chap refuse-mschap require-mschap-v2 require-mppe-128 ms-dns 8.8.8.8 ms-dns 8.8.4.4 proxyarp nodefaultroute lock nobsdcomp 

谢谢你的帮助…

我会自己回答我的问题。 这有助于:

 iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 

从poptop邮件列表和LARTC 。