Инструменты пользователя

Инструменты сайта


how-to:netplan

Netplan

https://netplan.io/
https://github.com/canonical/netplan/blob/main/doc/netplan-yaml.md

Доступные команды:

   help      Показать это справочное сообщение
   apply     Применить текущую конфигурацию 
   generate  Генерировать файлы конфигурации из /etc/netplan/*.yaml
   ip        Получить информации IP от системы
   try       Применить новую конфигурацию, в случае ошибки автоматически откатить

Пример настройки интерфейса, vlan со статическим маршрутом /etc/netplan/01-netcfg.yaml:

network:
  version: 2
  renderer: networkd
  ethernets:
    enp3s0:
      addresses: [ 192.168.10.160/24 ]
      routes:
        - to: default
          via: 192.168.10.1
      nameservers:
        search: [ domain.com ]
        addresses:
          - "192.168.10.250"
          - "10.1.30.110"
  vlans:
    vlan.200:
      id: 200
      link: enp3s0
      addresses: [ 10.0.200.160/24 ]
      routes:
        - to: 10.1.200.0/24
          via: 10.0.200.1
          on-link: true

Сменить идентификатор dhcp

При клонировании виртуальной машины идентификатор (Client ID или DUID) остаётся один.
Присвоить mac идентификатору:

network:
  version: 2
  renderer: neworkd
  ethernets:
    ens3:
      dhcp4: yes
      dhcp-identifier: mac

Примеры

how-to/netplan.txt · Последнее изменение: 127.0.0.1