我设置了一个 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
问题就解决了。