Перейти к основному содержимому
Переключить конфигурирование сети с ifupdown на netplan
Последнее изменение:

Переключить конфигурирование сети с 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:

    network:
    version: 2
    ethernets:
    eth0:
    dhcp4: true
    match:
    macaddress: <mac_address>
    mtu: 1500
    set-name: eth0

    Укажите <mac_address> — MAC-адрес интерфейса.

  3. Проверьте синтаксис:

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

    sudo netplan apply