Настройка Bridge для KVM на сервере Ubuntu 18.04.1
Я пытаюсь настроить KVM на сервере Ubuntu 18.04.1.
Я попытался следовать инструкциям здесь, однако я застрял в части, которая заставляет меня настраивать мост.
- У меня нет
50-cloud-init.yaml
файл, только01-netcfg.yaml
файл (не облачная установка, так что я решил вместо этого редактировать 01 файл) - Мой интерфейс называется
eno1
и неenp0s3
(но я думаю, что исправил это просто отлично?). - Я получаю сообщение об ошибке при отображении интерфейса:
Ошибка в определении сети //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]
Итак, вот несколько вопросов
- Что не так с отображением в строке 12?
- Должен ли я заменить IP-адреса 172.168.0.X на IP-адрес хост-машины? Или 172.168.0.X какой-то специальный внутренний IP для KVM? (извините, если это глупый вопрос)
- Каждая из виртуальных машин будет иметь свой собственный IP-адрес в сети, назначенный моим маршрутизатором, поэтому я должен установить для dhcp4 значение "yes" в строке 13?
Очень признателен!