VLAN / Netplan / Ubuntu / 静态 IP 配置会创建额外的动态 IP

VLAN / Netplan / Ubuntu / 静态 IP 配置会创建额外的动态 IP

我设置了一个 ubuntu 20.04 作为 IOT、多媒体的服务器...我的网络被分成不同的 VLAN,以控制允许 IOT 设备通信的位置。

网络本身由统一的 USG3 和管理交换机进行管理。

我当前的问题如下:

在 Ubuntu 20.04 上,我使用 netplan 来配置网络。

我的 netplan 的 .yaml 看起来像

network:
  ethernets:
    enp1s0:
      dhcp4: no
      dhcp6: no
      addresses:
      - 192.168.1.17/24
      gateway4: 192.168.1.1
      nameservers:
        addresses:
        - 192.168.1.17
        search:
        - roliko.lan
  version: 2
  vlans:
    enp1s0.100:
      addresses:
      - 192.168.100.17/24
      gateway4: 192.168.1.1
      id: 100
      dhcp4: no
      dhcp6: no
      link: enp1s0
      nameservers:
        addresses:
        - 192.168.1.17
        search:
        - roliko.lan
    enp1s0.200:
      addresses:
      - 192.168.200.17/24
      gateway4: 192.168.1.1
      dhcp4: no
      dhcp6: no
      id: 200
      link: enp1s0
      nameservers:
        addresses:
        - 192.168.1.17
        search:
        - roliko.lan

此配置有效,计算机可使用不同的 IP x.17、y.17 和 z.17。

我的问题是可以使用附加 IP 地址。

2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    inet 192.168.1.17/24 brd 192.168.1.255 scope global enp1s0
       valid_lft forever preferred_lft forever
3: enp1s0.100@enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    inet 192.168.100.17/24 brd 192.168.100.255 scope global enp1s0.100
       valid_lft forever preferred_lft forever
    inet 192.168.100.78/24 brd 192.168.100.255 scope global secondary noprefixroute enp1s0.100
       valid_lft forever preferred_lft forever
4: enp1s0.200@enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    inet 192.168.200.17/24 brd 192.168.200.255 scope global enp1s0.200
       valid_lft forever preferred_lft forever
    inet 192.168.200.38/24 brd 192.168.200.255 scope global secondary noprefixroute enp1s0.200
       valid_lft forever preferred_lft forever

已创建 .100.78 和 .200.38 的条目。

是否有人知道这种行为并知道如何配置 netplan 以纠正未创建这些 DHCP 重复地址?

提前感谢罗兰

答案1

我发现dhcpd5已安装。禁用后dhcpd5问题就解决了。

相关内容