Я настраиваю ubuntu 20.04 как сервер IOT, мультимедиа, ... Моя сеть разделена на разные VLANS, чтобы контролировать, с какими устройствами IOT разрешено разговаривать.
Сама сеть управляется с помощью unify USG3 и управляемых коммутаторов.
Моя текущая проблема заключается в следующем:
В Ubuntu 20.04 я использую netplan для настройки сети.
Мой .yaml для netplan выглядит как
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 не создавались?
Заранее спасибо Роланд
Я обнаружил, что dhcpd5
установлен. После отключения dhcpd5
проблема решилась.