我已经在Ubuntu 12.04上设置了PPTP VPN,它似乎正在工作。我能够从远程设备连接到它,一旦连接,就可以看到VPN Server,SSH进入其中,依此类推,一切都没有问题。显然,它正在工作。
但是,我无法访问同一网络上的任何其他设备。我已通过取消注释net.ipv4.ip_forwarding = 1行并重新启动syctl来设置IP转发。我以为我已经打开防火墙允许它使用,但是无法正常工作,并且我可以在远程网络上访问的唯一设备是VPN服务器本身。实际上,我在不同的网络上设置了另一个VPN Server,但它工作正常,因此显然有所不同。
可能和路由问题一样简单。检查网络掩码和客户端上的路由(对于Unix-y机器,“ ifconfig pppX; route”,在Windows上可能是ipconfig / something),以确保来自客户端的数据包将从更广的网络中通过链接发送。然后检查另一种方法-网络设备上的路由表是否会将客户端IP地址的数据包转发到VPN服务器。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句