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
答案1
我没有使用 PPTP Client 的经验,也没有看过说明。但该命令的意思是“路由除具有更精确路线的流量之外的route add -net 0.0.0.0/0 ppp0
所有流量”。ppp0
这意味着
- 环回接口、您的本地网络(如果有的话)以及到 VPN 服务器的路由(已设置,对吧?)将使用正确的接口,
- 其他一切都将通过 VPN 进行。
所以是的,您的配置看起来是正确的。是不是有什么东西似乎不起作用?
如果您担心流量是否确实通过您的 VPN,一种检查方法是运行tcpdump -n -i eth0
(eth0
您的以太网接口在哪里,您可能需要根据您的设置将其更改为eth1
或或其他内容)。wlan0
这将显示通过该接口的每个数据包。稍微使用一下您的网络并检查数据包是否全部来自或发往 VPN 服务器。