启动时我有两个网络配置,但不遵守设置

启动时我有两个网络配置,但不遵守设置

在 Ubuntu 18.10 上,我在接口上有一个以太网连接enp3s0。启动时它使用 DHCP,但 DNS 不起作用。将其设置为静态并应用时,它可以工作。但重新启动时会发生同样的事情。

启动时,网络系统托盘图标菜单中有两个选项可用:

  • enp3s0 (我猜测是损坏的临时活动服务器)
  • 有线连接 1(我创建并保存的连接)

当我在 NetworkManager 托盘菜单中选择“有线连接 1”时,它会连接并工作,然后断开的连接就会消失。

仅检查/etc/NetworkManager/system-connections/“有线连接 1”显示正确的设置。

启动时入侵的 DHCP enp3s0 来自哪里,为什么系统不遵守启动时保存的设置?

答案1

NetworkManager 之外的某些东西正在配置设备。NetworkManager 注意到了这一点,并生成一个内存配置文件来反映外部配置的内容。请注意,在这种情况下,NetworkManager 实际上不会对设备执行任何操作。它只是假装配置了某些东西。

解决方案是在启动 NetworkManager 之前不要从外部配置设备。或者,手动激活所需的配置文件,然后 NetworkManager 将接管 ( nmcli connection up ...)。

相关内容