Настройка Bridge для KVM на сервере Ubuntu 18.04.1

Я пытаюсь настроить KVM на сервере Ubuntu 18.04.1.

Я попытался следовать инструкциям здесь, однако я застрял в части, которая заставляет меня настраивать мост.

  1. У меня нет 50-cloud-init.yaml файл, только 01-netcfg.yaml файл (не облачная установка, так что я решил вместо этого редактировать 01 файл)
  2. Мой интерфейс называется eno1 и не enp0s3 (но я думаю, что исправил это просто отлично?).
  3. Я получаю сообщение об ошибке при отображении интерфейса:

    Ошибка в определении сети //etc/netplan/01-netcfg.yaml строка 12 столбец 15: ожидаемое сопоставление

Вот файл:

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  renderer: networkd
  ethernets:
    eno1:
      dhcp4: yes

  version: 2
  bridges:
        br0:
           interfaces: [eno1]
        dhcp4: no
        dhcp6: no
        addresses: [172.168.0.10/24]
        gateway4: 172.168.0.1
        nameservers:
           addresses: [172.168.0.1]

Как вы можете видеть, это жалуется на мое отображение: interfaces: [eno1]

Итак, вот несколько вопросов

  1. Что не так с отображением в строке 12?
  2. Должен ли я заменить IP-адреса 172.168.0.X на IP-адрес хост-машины? Или 172.168.0.X какой-то специальный внутренний IP для KVM? (извините, если это глупый вопрос)
  3. Каждая из виртуальных машин будет иметь свой собственный IP-адрес в сети, назначенный моим маршрутизатором, поэтому я должен установить для dhcp4 значение "yes" в строке 13?

Очень признателен!

0 ответов

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