Конфигурирование qemu/kvm на машине сервера Ubuntu для создания локальной сети

У меня есть проект с помощью qemu/kvm. Я должен сделать 2 виртуальных машины (Windows Server и сервер Ubuntu 18), и соединить их с физическим коммутатором и 2 физическими компьютерами (Windows XP). Цель состоит в том, чтобы сделать локальную сеть.

Как я настраиваю qemu/kvm для соединения с реальными машинами (переключатель и 2 Windows XP)? какие конфигурации я должен сделать, чтобы сервер Ubuntu соединил другие ПК с сетью?

Я уже сделал 2 виртуальных машины (Windows Server и сервер Ubuntu), и у меня есть два ПК с установленным Windows XP и Коммутатор Cisco.

0
задан 2 November 2019 в 05:50

2 ответа

Путем я сделал бы, это должно создать, устанавливают мост Linux сначала

    apt-get install bridge utils -y 

Затем я отметил бы VLAN в интерфейсе и и затем добавил бы мост и поработил бы тот интерфейс к мосту.

    vconfig add physical_interface vlandID

Затем порабощая его к мосту

    brctl addbr bridge 
    brctl addif bridge interface.vlanid

Затем в KVM присваивают Ваш VM мосту, который Вы просто создали.

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

0
ответ дан 22 December 2019 в 00:08

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

В ядре, которое означает Шаг № 1: определите мост:

network:
version: 2
renderer: networkd
ethernets:
    enp3s0:
      dhcp4: no   bridges:
    br0:
      dhcp4: yes
      interfaces:
        - enp3s0

Выполненный netplan apply сделать эту конфигурацию активной.

Шаг № 2: позвольте libvirt подключить гостя к тому мосту

<network>
  <name>br0</name>
  <bridge name='br0'/>
  <forward mode="bridge"/>
</network>

Это - сеть что Вы затем virsh define и может сослаться от Ваших гостей, в примере выше имени br0.

0
ответ дан 22 December 2019 в 00:08

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

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