Привет, команда! У меня есть двухузловая конфигурация, в которой регулярно пропадают настройки маршрутизации IPv6, но при этом связность IPv4 работает как положено. По сути, каждый раз, когда я замечаю проблему, захожу в админку и обновляю конфигурацию интерфейсов или перезапускаю службу сети на каждом хосте. После этого IPv6 сеть восстанавливается.
Что я вижу — при помощи команды ip neighbour show у каждого IPv6-роутера статус STALE или они просто исчезают, чего не происходит с IPv4. После перезапуска сетевой службы статус в выводе команды остаётся таким же, но связность восстанавливается. Все хосты и CT/VM имеют фиксированные IPv4 и IPv6 адреса, и виртуальные машины не теряют соединение вообще.
Делясь своей конфигурацией, спрашивайте, если нужна дополнительная информация:
Конфигурация интерфейсов — Хост №1
Code:
auto lo
iface lo inet loopback
iface enp86s0 inet manual
mtu 9000
auto vmbr0
iface vmbr0 inet static
address 192.168.1.21/24
gateway 192.168.1.1
bridge-ports enp86s0
bridge-stp off
bridge-fd 0
mtu 9000
iface vmbr0 inet6 static
address 2001:xxxx:xxxx:xxxx::21/64
gateway 2001:xxxx:xxxx:xxxx::1
Вывод команды ip neighbour show — Хост №1
Code:
192.168.1.12 dev vmbr0 lladdr ea:25:4e:d0:c7:d3 STALE
192.168.1.1 dev vmbr0 lladdr 76:ac:b9:35:16:b2 REACHABLE
192.168.1.22 dev vmbr0 lladdr 1c:69:7a:68:8d:93 REACHABLE
192.168.1.10 dev vmbr0 lladdr 00:11:32:6e:21:9d REACHABLE
192.168.1.53 dev vmbr0 lladdr ea:25:4e:d0:c7:d3 STALE
192.168.1.13 dev vmbr0 lladdr dc:a6:32:45:2f:9b REACHABLE
fe80::74ac:b9ff:fe35:16b2 dev vmbr0 lladdr 76:ac:b9:35:16:b2 router STALE
2001:xxxx:xxxx:xxxx::1 dev vmbr0 lladdr 76:ac:b9:35:16:b2 router STALE
2001:xxxx:xxxx:xxxx::22 dev vmbr0 lladdr 1c:69:7a:68:8d:93 router REACHABLE
fe80::1e69:7aff:fe68:8d93 dev vmbr0 lladdr 1c:69:7a:68:8d:93 router STALE
Вывод команды ip neighbour show (после перезапуска службы сети и восстановления IPv6) — Хост №1
Code:
192.168.1.12 dev vmbr0 lladdr ea:25:4e:d0:c7:d3 STALE
192.168.1.1 dev vmbr0 lladdr 76:ac:b9:35:16:b2 REACHABLE
192.168.1.22 dev vmbr0 lladdr 1c:69:7a:68:8d:93 REACHABLE
192.168.1.10 dev vmbr0 lladdr 00:11:32:6e:21:9d REACHABLE
192.168.1.53 dev vmbr0 lladdr ea:25:4e:d0:c7:d3 STALE
192.168.1.13 dev vmbr0 lladdr dc:a6:32:45:2f:9b REACHABLE
fe80::74ac:b9ff:fe35:16b2 dev vmbr0 lladdr 76:ac:b9:35:16:b2 router STALE
2001:xxxx:xxxx:xxxx::1 dev vmbr0 lladdr 76:ac:b9:35:16:b2 router STALE
2001:xxxx:xxxx:xxxx::22 dev vmbr0 lladdr 1c:69:7a:68:8d:93 router REACHABLE
fe80::1e69:7aff:fe68:8d93 dev vmbr0 lladdr 1c:69:7a:68:8d:93 router STALE
Конфигурация интерфейсов — Хост №2
Code:
auto lo
iface lo inet loopback
iface eno1 inet manual
mtu 9000
auto vmbr0
iface vmbr0 inet static
address 192.168.1.22/24
gateway 192.168.1.1
bridge-ports eno1
bridge-stp off
bridge-fd 0
mtu 9000
iface vmbr0 inet6 static
address 2001:xxxx:xxxx:xxxx::22/64
gateway 2001:xxxx:xxxx:xxxx::1
Вывод команды ip neighbour show — Хост №2
Code:
192.168.1.13 dev vmbr0 lladdr dc:a6:32:45:2f:9b REACHABLE
192.168.1.1 dev vmbr0 lladdr 76:ac:b9:35:16:b2 REACHABLE
192.168.1.21 dev vmbr0 lladdr 48:21:0b:34:d2:de REACHABLE
192.168.1.10 dev vmbr0 lladdr 00:11:32:6e:21:9d REACHABLE
2001:xxxx:xxxx:xxxx::21 dev vmbr0 lladdr 48:21:0b:34:d2:de REACHABLE
fe80::74ac:b9ff:fe35:16b2 dev vmbr0 lladdr 76:ac:b9:35:16:b2 router STALE
Вывод команды ip neighbour show (после перезапуска службы сети и восстановления IPv6) — Хост №2
Code:
192.168.1.13 dev vmbr0 lladdr dc:a6:32:45:2f:9b REACHABLE
192.168.1.1 dev vmbr0 lladdr 76:ac:b9:35:16:b2 REACHABLE
192.168.1.21 dev vmbr0 lladdr 48:21:0b:34:d2:de REACHABLE
192.168.1.10 dev vmbr0 lladdr 00:11:32:6e:21:9d REACHABLE
fe80::4a21:bff:fe34:d2de dev vmbr0 lladdr 48:21:0b:34:d2:de router STALE
2001:xxxx:xxxx:xxxx::21 dev vmbr0 lladdr 48:21:0b:34:d2:de router REACHABLE
fe80::74ac:b9ff:fe35:16b2 dev vmbr0 lladdr 76:ac:b9:35:16:b2 router STALE
Прошу вашей помощи понять коренную причину и какие данные могут отсутствовать? В других устройствах сети, с DHCPv6 или фиксированными IP, такого поведения нет. Также стоит упомянуть, что настройки VLAN aware отключены, так как я их активировал уже после создания VM/CT, и все CT/VM, созданные после этого, потеряли сетевое подключение (возможно, не хватило перезагрузки хоста?).
Спасибо!
Что я вижу — при помощи команды ip neighbour show у каждого IPv6-роутера статус STALE или они просто исчезают, чего не происходит с IPv4. После перезапуска сетевой службы статус в выводе команды остаётся таким же, но связность восстанавливается. Все хосты и CT/VM имеют фиксированные IPv4 и IPv6 адреса, и виртуальные машины не теряют соединение вообще.
Делясь своей конфигурацией, спрашивайте, если нужна дополнительная информация:
Конфигурация интерфейсов — Хост №1
Code:
auto lo
iface lo inet loopback
iface enp86s0 inet manual
mtu 9000
auto vmbr0
iface vmbr0 inet static
address 192.168.1.21/24
gateway 192.168.1.1
bridge-ports enp86s0
bridge-stp off
bridge-fd 0
mtu 9000
iface vmbr0 inet6 static
address 2001:xxxx:xxxx:xxxx::21/64
gateway 2001:xxxx:xxxx:xxxx::1
Вывод команды ip neighbour show — Хост №1
Code:
192.168.1.12 dev vmbr0 lladdr ea:25:4e:d0:c7:d3 STALE
192.168.1.1 dev vmbr0 lladdr 76:ac:b9:35:16:b2 REACHABLE
192.168.1.22 dev vmbr0 lladdr 1c:69:7a:68:8d:93 REACHABLE
192.168.1.10 dev vmbr0 lladdr 00:11:32:6e:21:9d REACHABLE
192.168.1.53 dev vmbr0 lladdr ea:25:4e:d0:c7:d3 STALE
192.168.1.13 dev vmbr0 lladdr dc:a6:32:45:2f:9b REACHABLE
fe80::74ac:b9ff:fe35:16b2 dev vmbr0 lladdr 76:ac:b9:35:16:b2 router STALE
2001:xxxx:xxxx:xxxx::1 dev vmbr0 lladdr 76:ac:b9:35:16:b2 router STALE
2001:xxxx:xxxx:xxxx::22 dev vmbr0 lladdr 1c:69:7a:68:8d:93 router REACHABLE
fe80::1e69:7aff:fe68:8d93 dev vmbr0 lladdr 1c:69:7a:68:8d:93 router STALE
Вывод команды ip neighbour show (после перезапуска службы сети и восстановления IPv6) — Хост №1
Code:
192.168.1.12 dev vmbr0 lladdr ea:25:4e:d0:c7:d3 STALE
192.168.1.1 dev vmbr0 lladdr 76:ac:b9:35:16:b2 REACHABLE
192.168.1.22 dev vmbr0 lladdr 1c:69:7a:68:8d:93 REACHABLE
192.168.1.10 dev vmbr0 lladdr 00:11:32:6e:21:9d REACHABLE
192.168.1.53 dev vmbr0 lladdr ea:25:4e:d0:c7:d3 STALE
192.168.1.13 dev vmbr0 lladdr dc:a6:32:45:2f:9b REACHABLE
fe80::74ac:b9ff:fe35:16b2 dev vmbr0 lladdr 76:ac:b9:35:16:b2 router STALE
2001:xxxx:xxxx:xxxx::1 dev vmbr0 lladdr 76:ac:b9:35:16:b2 router STALE
2001:xxxx:xxxx:xxxx::22 dev vmbr0 lladdr 1c:69:7a:68:8d:93 router REACHABLE
fe80::1e69:7aff:fe68:8d93 dev vmbr0 lladdr 1c:69:7a:68:8d:93 router STALE
Конфигурация интерфейсов — Хост №2
Code:
auto lo
iface lo inet loopback
iface eno1 inet manual
mtu 9000
auto vmbr0
iface vmbr0 inet static
address 192.168.1.22/24
gateway 192.168.1.1
bridge-ports eno1
bridge-stp off
bridge-fd 0
mtu 9000
iface vmbr0 inet6 static
address 2001:xxxx:xxxx:xxxx::22/64
gateway 2001:xxxx:xxxx:xxxx::1
Вывод команды ip neighbour show — Хост №2
Code:
192.168.1.13 dev vmbr0 lladdr dc:a6:32:45:2f:9b REACHABLE
192.168.1.1 dev vmbr0 lladdr 76:ac:b9:35:16:b2 REACHABLE
192.168.1.21 dev vmbr0 lladdr 48:21:0b:34:d2:de REACHABLE
192.168.1.10 dev vmbr0 lladdr 00:11:32:6e:21:9d REACHABLE
2001:xxxx:xxxx:xxxx::21 dev vmbr0 lladdr 48:21:0b:34:d2:de REACHABLE
fe80::74ac:b9ff:fe35:16b2 dev vmbr0 lladdr 76:ac:b9:35:16:b2 router STALE
Вывод команды ip neighbour show (после перезапуска службы сети и восстановления IPv6) — Хост №2
Code:
192.168.1.13 dev vmbr0 lladdr dc:a6:32:45:2f:9b REACHABLE
192.168.1.1 dev vmbr0 lladdr 76:ac:b9:35:16:b2 REACHABLE
192.168.1.21 dev vmbr0 lladdr 48:21:0b:34:d2:de REACHABLE
192.168.1.10 dev vmbr0 lladdr 00:11:32:6e:21:9d REACHABLE
fe80::4a21:bff:fe34:d2de dev vmbr0 lladdr 48:21:0b:34:d2:de router STALE
2001:xxxx:xxxx:xxxx::21 dev vmbr0 lladdr 48:21:0b:34:d2:de router REACHABLE
fe80::74ac:b9ff:fe35:16b2 dev vmbr0 lladdr 76:ac:b9:35:16:b2 router STALE
Прошу вашей помощи понять коренную причину и какие данные могут отсутствовать? В других устройствах сети, с DHCPv6 или фиксированными IP, такого поведения нет. Также стоит упомянуть, что настройки VLAN aware отключены, так как я их активировал уже после создания VM/CT, и все CT/VM, созданные после этого, потеряли сетевое подключение (возможно, не хватило перезагрузки хоста?).
Спасибо!
