LINUX.ORG.RU
ФорумAdmin

Netplan перейти на него с готовой конфигурации ifupdown

 , , ,


0

1

Добрый день! Установил Ubuntu Server 20.04. На сервер с двумя сетевыми интерфейсами, который будет гипервизором виртуальных машин KVM libvirt. Требуется написать конфигурацию для Netplan формата Yaml с двумя сетевыми мостами для работы виртуальных машин. Один интерфейс смотрит в локалку, другой интерфейс - в Интернет. Привожу конфигурацию ifupdown рабочего сервера с двумя интерфейсами и двумя бриджами. Сервер на Ubuntu 16.04, работает прекрасно, крутятся 8 виртуалок, чувствуют себя хорошо. Как это сделать на Netplan не могу вкурить. Может для кого-нибудь это будет не трудно? Заранее благодарен.

# This file describes the network interfaces available on your system
#and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eno3
iface eno3 inet manual

# The secondary network interface
auto eno4
iface eno4 inet manual

#Bridges
auto br0
iface br0 inet static
   address 192.168.129.120
   netmask 255.255.255.128
   dns-nameservers 192.168.129.125
   network 192.168.129.0
#   gateway 192.168.129.1
   bridge_ports eno3

auto br1
iface br1 inet static
   address 192.168.52.120
   netmask 255.255.255.0
   dns-nameservers 192.168.52.1
   network 192.168.52.0
   gateway 192.168.52.1
   bridge_ports eno4

Ответ на: комментарий от tranq46

Покажи ошибки, а лучше свой нерабочий конфиг. Мне что-то подсказывает, что там традиционные ошибки с форматированием YAML.

anonymous ()
Ответ на: комментарий от anonymous

Вот он конфиг:

network:
  version: 2
  renderer: networkd
  ethernets:
    eno3:
      dhcp4: no
      dhcp6: no
    eno4:
      dhcp4: no
      dhcp6: no 

  bridges:
    br0:
      interfaces: [eno3]
      dhcp4: no
      addresses: [192.168.129.120/24]
      gateway4: 192.168.129.1
      nameservers:
        addresses: [192.168.129.125]
    br1:
      interfaces: [eno4]
      dhcp4: no
      addresses: [192.168.52.1/24]
      gateway4: 192.168.52.1
      nameservers: 
        addresses: [192.168.52.1]

tranq46 ()
Ответ на: комментарий от anonymous

И, кстати это конфиг рабочий, просто осталось прописать метрику, чтобы интернет был на самом сервере, обновления не тянет. А если кабель, который смотрит в локалку, вытащить, тогда норм.

tranq46 ()
Ответ на: комментарий от gruy

Вверху страницы, где я привел конфигурацию ifupdown у меня один шлюз закомментирован. А здесь как быть? Начинаю убирать или комментировать, сыплются ошибки.

tranq46 ()
Ответ на: комментарий от gruy

Короче, я задолбался. Потушил Netplan, восстановил старый добрый ifupdown и все работает.

tranq46 ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.