Настройте Сетевой мост для виртуализации KVM/QEMU-18.04 LTS

Я буду на сервере с 2 интерфейсами Ethernet, рабочий стол Ubuntu 18.04, приложения виртуализации включая virt-менеджера и virtualbox

Я хочу использовать DHCP от своего домашнего маршрутизатора для присвоения дюйм/с на мосту, у меня будут оба сетей Ethernet, включил тот же маршрутизатор/подсеть.

В конечном счете я хочу настроить его как статичный, но на данный момент я должен понять, как сделать это с DHCP.

Я думаю, что существуют различные способы сделать это. Это кажется 18.04, имеет вещь, названную netplan, который изменяет способ, которым сетевые интерфейсы являются установкой.. Я не настоящий ясный на специфических особенностях... Но похоже, что netplan позволяет Вам использовать администратора сети или systemd-networkd для выполнения всех интерфейсов, в зависимости от предпочтения.

Я думаю, что третья опция состоит в том, чтобы настроить мост с помощью моста-utils, кажется обещанием.

Эта страница - то, что приводит меня к этому пониманию: https://www.hiroom2.com/2018/05/08/ubuntu-1804-bridge-en/(ОЧЕНЬ интересный сайт в целом, проверьте материал того парня когда-то),

Таким образом, вот мой вопрос: Как я должен установить мост для своего VMs/containers? Какой метод я использую и почему?

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

0
задан 11 February 2019 в 19:45

1 ответ

Не ясно из Вашего описания, если Вы хотите, чтобы дюйм/с для VMs был от Вашего основного DHCP или нет. В противном случае затем это легко, KVM идет со своим собственным мостом, который настроен автоматически после установки. Относительно netplan это - страница, которую я всегда использую в качестве ссылки https://www.howtoforge.com/linux-basics-set-a-static-ip-on-ubuntu существует много примеров.

Только для конфигурирования DHCP для NIC (не упускают отступы они важны),

network:
 version: 2
 renderer: networkd
 ethernets:
   ens33:
     dhcp4: yes
     dhcp6: yes

и затем выполненный netplan apply

Обновление: После того, как Вы подтвердили, что хотите, чтобы VMs получил дюйм/с от основного сервера DHCP (то же как Ваш NIC)

network:
 version: 2
 renderer: networkd
 ethernets:
   ens33:
     dhcp4: no
     dhcp6: no
 bridges:   
   mybridge:   
     interfaces: [ ens33]   
     dhcp4: yes   
     dhcp6: yes
     parameters:   
       stp: false   
       forward-delay: 0

и затем выполненный netplan apply.

Конечно, измените имя своего интерфейса You, возможно, должен подстроить это...

То, что это делает, является этим, создает названный мост mybridge и получает адрес для него от Вашего DHCP. Вы видите, что сам интерфейс eth не получает IP, Ваш мост делает.

Затем при определении VMs в KVM Вы не используете default сеть, но Вы указываете VMs для использования mybridge.

0
ответ дан 26 October 2019 в 06:53

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

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