Проблема: после редактирования сети через webmin — интерфейсы перестали получать IP:

Описание

После установки сервера Ubuntu 18.04, был подключен, настроен и работал 1-ый интерфейс (eno1) остальные интерфейсы были отключены, во время поднятия еще одного интерфейса (eno2) с dhcp через админ панель webmin, возникла ошибка. После перезагрузки оба интерфейса перестали получать IP.

Решение:

нужно попасть в каталог /etc/netplan. Я использовал ILO. Заходим в каталог, видим *.yaml файлы, заходим в каждый и смотрим на синтаксические ошибки. У меня в файле eno2.yaml было много повторяющихся network:

network:
 ethernets:
  network:
   ethernets:
    ....

Приводим к следующему виду:

network:
 ethernets:
  eno2:
   dhcp4:true

После перезагрузки, поднялся как первый (eno1), так и второй (eno2) интерфейсы с DHCP.
Пример содержимого файла 01-netcfg.yaml:

network:
 version: 2
 renderer: networkd
 ethernets:
  eno1:
   dhcp4: yes