无法通过 ubuntu 10.4 上的 pptpd 访问与服务器位于同一网络中的主机

无法通过 ubuntu 10.4 上的 pptpd 访问与服务器位于同一网络中的主机

我已经在 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。如果是这样,那么这就是问题所在。解决方案是在客户端或服务器端使用不同的子网。

相关内容