У меня есть рабочий мост в Ubuntu 21.10, используемый виртуальной машиной
Это определение моего моста.
#cat /etc/netplan/01-netcfg.yaml
network:
version: 2
renderer: networkd
ethernets:
enp4s0:
addresses:
- 144.XX.XX.107/32
- 2a01:XXX.XXX:546a::2/64
routes:
- on-link: true
to: 0.0.0.0/0
via: 144.XX.XX.97
gateway6: fe90::1
nameservers:
addresses:
- 8.8.8.8
- 1.1.1.1
vlan.4005:
id: 4005
link: enp4s0
addresses: [157.XX.XX.64/27]
mtu: 1400
bridges:
br2:
mtu: 1400
addresses: [157.XX.XX.64/27]
interfaces: [vlan.4005]
К сожалению, это производственный сервер, и у меня нет возможности его перезагрузить. Однако я вижу проблему в одном из портов моста (#18). Любые другие мостовые порты работают нормально. Виртуальная машина, подключенная к порту № 18, имеет ту же настройку IP, что и каждая другая (включая маршрут), эта виртуальная машина может видеть любую другую виртуальную машину в этом мосту, но у нее нет Интернета, шлюз VLAN не выполняет ping с порта № 18.
Я могу перенести IP-адрес с этой ВМ на другую ВМ, и IP-адрес будет работать и доступен из Интернета. Я много раз пытался переустановить виртуальную машину, подключенную к порту 18, но безуспешно. Я считаю, что порт № 18 в моем мосту по какой-то причине не работает. У меня нет возможности перезагрузить сервер, но я могу отключить сервер от Интернета, перезагрузить мост (КАК ТОЧНО?) или перезагрузить/переустановить виртуальную машину, подключенную к порту № 18.
Как перезагрузить/повторно инициализировать Ubuntu Bridge?