Автор Тема: Курю netplan  (Прочитано 149 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Онлайн Triangle

  • Модераторы
  • Олдфаг
  • *****
  • Сообщений: 7269
  • Рейтинг: 49
  • Пол: Мужской
  • Откуда: замкадыш
Курю netplan
« : 04 марта 2025, 19:46:53 »
Вопрос такой, ubuntu 22.04, конфигурим сетевой интерфейс через netplan

изначальный дефолтный netplan

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

вааяем новый.
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: false
      addresses:
        - 192.168.212.101/16
      routes:
        - to: default
          via: 192.168.212.1
      mtu: 1500
      nameservers:
        addresses:
          - 8.8.8.8
          - 77.88.8.8

generate, apply всё отлично, видимо что всё что нам надо получили...

   
eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:15:5d:00:0c:07 brd ff:ff:ff:ff:ff:ff
    inet 192.168.212.101/16 brd 192.168.255.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::215:5dff:fe00:c07/64 scope link
       valid_lft forever preferred_lft forever

А вот теперь у меня вопрос, в /etc/netplan/ лежил два yaml файла, тот исходный и новый. Как система понимает какой из них должен быть применен?


Updated: 04 March 2025, 23:14:53

upd. Умные есть, кто может объяснить что такое лексикографический порядок?
« Последнее редактирование: 04 марта 2025, 23:14:53 от Triangle »
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.