使用 ubuntu 20.04,前段时间从 18.04 升级而来。
我需要连接到公司的 vpn,因此我安装了 nm-connection-manager 并配置了“有线连接 1”,以便在连接时始终连接到 vpn,并在可用时自动连接到“有线连接 1”。我还注意到一个名为“netplan-enp0s34f6”的有线连接,其中禁用了 IPv6。我删除了这个连接。
下次重启时,有线“netplan”连接恢复,名称略有不同,“netplan-enp0s98d3”或类似名称,并默认连接。
所以我想:“好的,那我就使用那个连接”,将其配置为自动连接到 vpn,并且认为没有什么不好。
第二天,我启动了笔记本电脑,发现“旧”的“netplan-enp0s98d3”连接消失了,取而代之的是新的“netplan-XXX”连接,导致我的所有“自动 vpn 连接”配置都失效了。
发生了什么事?我如何才能始终使用 IPv6 和自动 VPN 连接的“有线连接 1”?
为什么 Gnome 每次启动时都会创建和删除网络连接?为什么它们被称为“netplan-*”?
我怎样才能禁用此行为?
任何帮助均感激不尽。
答案1
所以问题是/曾经是,网络管理器似乎完全控制其自动创建的有线连接 1 和 netplan-XY。
来自 pierrely 的链接答案帮助我理解了这一点:Ubuntu 仅当您自己明确创建网络时才会永久保存对网络的更改。
解决方案是创建一个新的有线网络连接,我使用 nm-connection-manager 来完成此操作并将其命名为“我的以太网连接”。
我还选中了“如果可用则连接到此网络”和“自动连接到 VPN”
现在,即使重启后连接仍然保持,并可立即连接到 vpn。
我遇到的另一个问题是,挂起/休眠后 vpn 连接丢失并且没有重新连接。
其他一些问题/答案建议我应该将我的 vpn 密码提供给所有用户,这很有效。您可以在系统设置 > 网络 > VPN > 身份中执行此操作,密码字段旁边有一个图标,您可以在其中设置所有用户使用的密码。
希望这对其他人有帮助。干杯。