PPTP VPN服务器问题:server = centOS&client = windows 7

我有一个configuration为PPTP VPN服务器的CentOS服务器。

客户端是在高级TCP / IPv4属性启用时使用“远程networking上使用默认网关”的Windows 7。 他可以连接到CentOS,没有任何问题,可以访问:

  • 他的ISP的盒子( http://192.168.1.254/
  • CentOS服务器
  • 由服务器托pipe的网站(通过http://

但他不能访问任何其他networking服务( google.com or 74.125.230.224

我是一个Web服务器的初学者,所以我不知道是什么原因可能导致这个问题。

  • 注0:Windows 7用户必须能够通过CentOS PPTP代理访问整个互联网。
  • 注1:在高级TCP / IPv4 UNCHECKED中,使用“在远程networking上使用默认网关”是同样的问题
  • 注意2:在高级TCP / IPv4 UNCHECKED和“禁用基于类的路由添加”的 “使用远程networking上的默认网关 检查Win 7可以访问谷歌,但与ISP IP(不使用VPN …)
    看截图
  • 注3:我做了echo 1 > /proc/sys/net/ipv4/ip_forward和一个iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

我find了解决办法。

在我的服务器有一个脚本,在每次重新启动时: echo 0 > /proc/sys/net/ipv4/ip_forward和REMOVE( iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE )…

我添加了一个启动shell:

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

一切都像一个魅力!