Рейтинг:0

Сетевые интерфейсы Virt-Manager NAT перестают работать, если соединение с хостом перезапускается

флаг cn

Я использую Ubuntu (Mate) 20.04 на рабочей станции и часто использую virt-manager для размещения различных виртуальных машин в целях тестирования (не для производственных виртуальных машин). Я обнаружил, что если сеть на моей рабочей станции отключена и снова включена, интерфейсы NAT в virt-manager перестают работать до перезапуска хоста. Я полагаю, что понимаю, что это связано с тем, что виртуальные интерфейсы не инициализируются повторно и не подключаются к сетевой карте моего хоста. Мне было интересно, есть ли способ снова заставить эти интерфейсы работать без перезапуска хоста.

Редактировать: Возможно, я решил это, но пока оставляю это открытым, чтобы посмотреть, есть ли у кого-нибудь лучший метод. Чтобы воспроизвести проблему, используйте индикатор диспетчера сети, чтобы снять флажок «Включить сеть», а затем снова включите его. На данный момент хост-сеть работает. Запустите virt-manager и запустите виртуальную машину. ВМ не получит IP-адрес при использовании DHCP и не сможет пропинговать хост. Мой обходной путь — выключить виртуальную машину и virt-manager, а затем выполнить следующие команды:

sudo ip link set dev virbr0 down
sudo ip link set dev virbr0 up

systemctl перезапустить libvirtd
sudo virsh net-destroy по умолчанию
sudo virsh net-start по умолчанию

На этом этапе я могу открыть virt-manager, запустить виртуальную машину, и сеть работает, как и ожидалось.

флаг cn
Возможно, я решил это, но пока оставляю это открытым, чтобы посмотреть, есть ли у кого-нибудь лучший метод.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.