我已经在 ubuntu 10.4 机器上安装了 pptpd 并进行了如下配置:
localip:192.168.1.11(pptpd服务器)remoteip:192.168.1.150-199
我还添加了一个用户,并在 /etc/rc.local 中添加了以下行:iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
并且还编辑 /etc/sysctl.conf 以启用 ip 转发。
我可以使用此 VPN 浏览网页,并且可以 ping 192.168.1.11 服务器。每当我尝试连接到同一网络上的另一台主机(例如 192.168.1.200,一个 Web 服务器)时,它都会失败并且 ping 超时。
有人知道我如何使用 vpn 访问其他本地网络计算机吗?任何帮助我都非常感谢!
答案1
我认为客户端连接的 LAN 与 pptp 服务器所在的 LAN 使用相同的子网,通常是 192.168.1.0/24。如果是这样,那么这就是问题所在。解决方案是在客户端或服务器端使用不同的子网。