Как настроить мост DHCP с netplan для KVM в Ubuntu 18.04 LTS?

Недавно я установил KVM в Ubuntu 18.04 с необходимыми инструментами, такими как virt-manager, libvirt и qemu.

Моя проблема в том, что виртуальные машины, которые я раскручиваю, не подключены к интернету. Некоторые выдают мне сообщение об ошибке, в котором говорится, что моя машина не использует DHCP, а другие дистрибутивы просто не подключаются вообще.

Я настроил это с помощью следующей статьи: https://linuxconfig.org/install-and-set-up-kvm-on-ubuntu-18-04-bionic-beaver-linux... в которой говорится, что мне нужно редактировать / etc / network / interfaces для создания моста. Если вы прочитаете комментарии к той же статье, вы обнаружите, что файл больше не используется и был заменен на / etc / netplan / *

Мой текущий файл .yaml в / etc / netplan выглядит так:

network:
  version: 2
  renderer: NetworkManager

Мои сетевые интерфейсы выглядят как enp0s25, wlp4s0 и wwp0s20u4.

Как мне изменить конфигурацию моего netplan, чтобы мои виртуальные машины в KVM могли иметь подключение к Интернету?

1 ответ

Я изменил файл yaml по умолчанию в /etc/netplan следующим образом:

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    enp0s25:
      dhcp4: no
  bridges:
    br0:
      dhcp4: yes
      interfaces:
        - enp0s25
Другие вопросы по тегам