netplan 配置被忽略,谁重新配置我的网络?

netplan 配置被忽略,谁重新配置我的网络?

我有一台带有多个网卡的机器,为了简单起见,我们称它们为

  • ext0:使用 DHCP,连接到外部
  • int0并且int1:具有静态 IP 地址,转到某个私有网络,那里也运行着一个 DHCP 服务器,其他机器应该使用它。

我只有一个 netplan 配置文件(/etc/netplan/01-netcfg.yaml),其内容如下:

network:
  renderer: networkd
  version: 2
  ethernets:
    ext0:
      dhcp4: true
    int0:
      dhcp4: false
      dhcp6: false
      addresses:
        - 192.168.X.X/24
    int1:
      dhcp4: false
      dhcp6: false
      addresses:
        - 192.168.X.X/24

我可以运行netplan apply,一切正常。但是过了一段时间,int0int1通过 DHCP 获得了额外的 IP,尽管这在我的 netplan 配置中是明确禁止的。我并不介意,如果不是另外的话,在某个时候,默认路由会被转移到其中一个内部网络接口。

为什么会发生这种情况?哪个服务干扰了我的网络配置?这是在全新安装的 ubuntu 22.04 上发生的。

相关内容