是路由添加...通过VPN引导流量的最佳方式

Modified on: Sat, 30 Jun 2018 08:21:00 +0800

我已经使用pptp-linux在远程ubuntu机器上设置了VPN,并且找到了指令此处

设置后,似乎没有流量通过VPN,VPN网络设备不可见(在经过测试和运行的VPN服务器上)。这个命令

route add -net 192.168.11.0/24 ppp0

正确映射正确的设备。

以下是通过VPN转发所有流量的最佳方法吗?

route add -net 0.0.0.0/0 ppp0

最佳答案

我没有PPTP客户端的经验,也没看过说明书。但是命令route add -net 0.0.0.0/0 ppp0意味着“通过ppp0路由所有流量,除了具有更精确路由的流量”。这意味着

  • 环回接口,您的本地网络(如果有的话),以及到VPN服务器的路由(设置,对吗?)将使用正确的接口,
  • 其他所有内容都将通过VPN。

是的,您的配置看起来是正确的。有什么事似乎不起作用吗?

如果你担心流量是否确实通过你的VPN,一种检查的方法是运行tcpdump -n -i eth0(其中eth0是你的以太网接口,您可能需要将其更改为eth1wlan0或其他内容,具体取决于您的设置)。这将显示通过该接口的每个数据包。稍微使用您的网络并检查数据包是否全部来自或进入VPN服务器。

作者:Gilles

相关问答

添加新评论