Ох уж эта убунта..

Сразу в карьер.. Хотел было, расписать в цветных картинках и множестве других не очень цензурных слов про то, как внезапно netplan. Но, передумал. просто раньше было /etc/network/interfaces:

iface lo inet loopback
auto lo

auto ens192
iface ens192 inet static
address 192.168.1.18
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers	8.8.8.8

но стало в разы лучше, и главное понятнее /etc/netplan/01-netcfg.yaml

# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s3:
      addresses: [ 192.168.1.130/24 ]
      gateway4: 192.168.1.254
      nameservers:
          search: [ loc ]
          addresses:
              - "8.8.8.8"

И самое блаженство наступило когда возникла необходимость настроить статику на сетевом интерфейсе.. Песни и пляски, ритуальные вуду танцы и подсчет пробелов.. и что интересно, если даже будет отсутствовать пробелы, в выше приведенном примере, между “[ и 192.. /24 ]” то netplan просто не взлетит, истерически вопя что конфиг неверный. более того гейтвей вобще без скобок.. а айпи DNS в кавычках Это всё так мило)))) Но это не всё! продолжение следует ))