Ubuntu 20,4 KVM Bridged Network теперь работают над гостям

Я в процессе миграции машины от Debian до Ubuntu 20.4.

Все, кажется, все работает нормально, кроме того, что я не могу получить KVM VM, чтобы подключиться непосредственно к сети. Переключение на «NAT» работает, но VM предоставляет услуги, которые должны быть видны до конца сети.

Вещи, которые я пытался: Традиционный путь Debian (это работал на десятках машин в прошлом): Update / etc / Network / Interfaces Для включения моста

auto br0
iface br0 inet dhcp
        bridge_ports eth0
        bridge_stp off
        bridge_fd 0
        bridge_maxwait 0

перезагрузите сеть (/etc/init.d/networking Restart), затем выберите мост в Virt-Manager и запустите машину. Неудачно.

Поэтому я откатился от этих изменений и попробовал опцию MACVTAP в источнике сети с соответствующим сетевым интерфейсом, не повезло там.

Далее я нашел эту страницу: https://www.answertopia.com/ubuntu/creating-an-ubuntu-kvm-networked-bridge-interface/

Я следовал указаниям, чтобы использовать NetPlan, но имел то же самое поведение, что и редактирование сетевых интерфейсов. файл.

Далее вниз на странице были параметрами настройки командной строки, поэтому я попробовал настроить его вручную:

nmcli con add ifname br0 type bridge con-name br0
nmcli con add ifname br0 type bridge con-name br0
nmcli con down "Wired connection 2"
nmcli con up br0

Мост отображается запуском команды Con-Show NMCLI, и она активна, но такая же поведение на госте.

После этого я убедил, что мост был виден с использованием Virsh:

virsh net-start br0
virsh net-list

Конечно, достаточно активно, но не работает в VM.

Наконец, я нашел свой путь в сетевой менеджер GUI и настроил мост, использующий это. То же поведение. Хост подключается к сети, используя мост, но гость просто мертв. DHClient не получает IP-адрес, а журналы просто не показывают соединения.

Я нашел решение, указанное, что это может быть проблемой брандмауэра на хосте, но проверил брандмауэр был отключен.

Так что я вроде застрял.

Мое предпочтение будет соответствовать конфигурации других машин и настроить мост в / etc / network / Interfaces, но я открыт для чего-либо в этот момент.

Любая помощь будет очень ценится, заранее спасибо!

0
задан 10 January 2021 в 06:57

1 ответ

После довольно небольшого чтения и тестирования я нашел проблему в моем случае.

Это звучит странно, но после проведения идей я прочитал, что не следует использовать соединение на картах WiFi, как правило, не поддерживают мостику.

Пока это была проводная карта, которую я поменялся на карту с другого сервера, который работал, и она просто работала! Таким образом, проблема, по-видимому, какая-то проблема с этой картой!

Отсутствие всех моих экспериментальных изменений, и все происходит плавно.

Спасибо!

0
ответ дан 18 March 2021 в 23:45

Другие вопросы по тегам:

Похожие вопросы: