我的网络设置有点复杂,所以让我们解释一下。
但首先请记住,一切都与 ubuntu 16.04、nixOs、几种基于 Arch 的发行版和 windows 10 完美配合。
这里是 :
[HOME NETWORK] <--l2tp-ipsec-VPN---> [OFFICE NETWORK - with a DNS] <---Site2SiteVPN----> [some other cloud resource]
预期结果示例:
- 建立从家到办公室的 VPN 连接
- 获取预期范围内的 IP(172. 而不是 192..., )
- 获取正确的 DNS 配置
- SSH 或 HTTPS 到“其他云资源”=> 应该可以工作
在 Ubuntu 18.04 上:
sudo apt-get install network-manager-l2tp-gnome
然后配置连接,连接:是的!“锁”出现在网络图标附近。到目前为止看起来很有希望。
出现一个新的接口 ppp0,IP 看起来还可以
检查“whatsmyip.org”时,它现在显示我的办公室 IP。看起来不错
ip addr
...
...
12: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1400 qdisc fq_codel state UNKNOWN group default qlen 3
link/ppp
inet 172.x.x.x peer 172.255.255.0/32 scope global ppp0
现在是问题所在:-无法访问“其他云资源”上的任何资源
http 连接超时,ssh 从不应答。...
我在 2 个不同位置的 3 台不同 PC 上看到了这个问题。他们都曾经使用 16.04。
连接已建立,vpn 服务器或网络管理器日志上没有出现错误,但好像所有连接都没有使用 ppp0 接口。
让我想到了某种关于“连接优先级”的方法,但我没有找到任何方法来解决这个问题。
任何建议都将受到高度欢迎。
谢谢!
PS:我还检查了“路由”命令:ppp0 以最高优先级出现
我见过有帮助的设置。您的里程可能会有所不同,但是......在我的情况下工作 18.04.1 和衍生产品。
转到编辑连接并选择您的 VPN 进行编辑。选择 IPv4 设置。将“方法”字段从“自动(VPN)”更改为“仅自动方向(VPN)”
它对我有用(Lubuntu 1804)