Netplan

Материал из ALT Linux Wiki
Версия от 16:39, 19 октября 2020; Михаил Гордеев (обсуждение | вклад) (Новая страница: «= Netplan = Netplan это утилита для настройки сети. Настройки сети описываются yaml файлами, распо…»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Netplan

Netplan это утилита для настройки сети. Настройки сети описываются yaml файлами, расположенными в каталоге /etc/netplan. По описанию из этих файлов netplan генерирует настройки для соответсующего бэкенда (на данный момент поддерживаются NetworkManager и systemd-networkd). Более детальная информация представлена на официальном сайте https://netplan.io.

Использование

Для начала нужно поставить пакет netplan и предпочитаемый бэкенд, например systemd-networkd:

# apt-get install netplan systemd-networkd.

Затем описать желаемую конфигурацию сети в файле /etc/netplan/config.yaml или другом yaml файле в этом каталоге. Пример простой конфигурации для dhcp на интерфейсе eth0:

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: true

С другими примерами можно ознакомиться по адресу https://netplan.io/examples/.

Для того чтобы описанные настройки вступили в силу следует выполнить команду:

# netplan apply.

Также существует команда netplan try, она используется чтобы проверить новую настройку сети перед применением. В этом случае netplan будет ждать подтверждения, если его не последует, то новые изменения будут отменены.