我有一个服务器,我已经连接到VPN了。并使用以下两个命令使其成为可访问:
ip rule add table 128 from server.ip
ip route add table 128 default via def.gw
由于VPN提供程序推送这些命令:
ip route add 0.0.0.0/1 via vpn.gw
ip route add 128.0.0.0/1 via vpn.gw
但是当我从服务器上做traceroute时,我首先得到了VPN的网关。这两个命令似乎没有效果。虽然,他们确实是这样做的,因为我可以向服务器发送ssh。
我遗漏了什么?如何查看数据包的去向?
我想配置一个远程linux (Ubuntu精确地)来使用PPTP VPN。我只能使用ssh访问它,所以我没有图形界面(我也不想要)。
几个小时的谷歌:
在图形界面中点击哪里的指南(无用);
pptp:
getaddrinfo(): Name or service not known
nmcli
** (process:5244): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: The name org.freedesktop.NetworkManager was not provided