В Ubuntu 18 настройка сетевых интерфейсов происходит с помощью службы netplan, которая хранит свои настройки в файле 50-cloud-init.yaml, но времени вникать в глубины новой конфигурации не было, поэтому вернул старый добрый /etc/network/interfaces
apt install ifupdown
systemctl stop networkd-dispatcher
systemctl disable networkd-dispatcher
systemctl mask networkd-dispatcher
apt-get purge nplan netplan.io
reboot
nano /etc/network/interfaces
auto ens1
iface ens1 inet static
address 10.1.1.16
netmask 255.255.255.0
hwaddress ether 00:11:11:11:11:11
post-up pon luganet
post-up ip route add 10.3.3.0/24 via 10.1.1.1
Настройка DNS
service systemd-resolved restart
systemd-resolve --status
rm -f /etc/resolv.conf
ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
reboot