Переключить конфигурирование сети с ifupdown на netplan

В облачных серверах, созданных из готовых образов Ubuntu 18.04, 20.04 и 22.04, по умолчанию для настройки сети используется ifupdown.

Вы можете переключить конфигурирование сети с ifupdown на netplan — порядок действий зависит от того, установлен ли агент cloud-init в образе.

Если cloud-init установлен

  1. Подключитесь к облачному серверу.
  2. Удалите ifupdown и перезапустите сервер:

    apt purge ifupdown && reboot now
  3. Агент cloud-init самостоятельно сконфигурирует сеть для netplan.

Если cloud-init не установлен

  1. Подключитесь к облачному серверу.
  2. Создайте конфигурационный файл для netplan (/etc/neplan/config.yaml). При необходимости вы можете добавить маршруты в блоке routes:
  3. Проверьте синтаксис:

    sudo netplan try
  4. Примените настройки:

    sudo netplan apply