u mnie na:
Welcome to Ubuntu 16.04.5 LTS (GNU/Linux 4.4.0-141-generic x86_64)
mam normalnie eth0 i tak w /etc/network/interfaces
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address aa.bbb.cc.ddd
netmask 255.255.255.255
broadcast aa.bbb.cc.ddd
post-up route add aa.bb.c.ddd dev eth0
post-up route add default gw aa.bb.c.ddd
post-down route del aa.bb.c.ddd dev eth0
post-down del default gw aa.bb.c.ddd
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 1.0.0.1
dns-nameservers 1.1.1.1
# dns-search ip-aa-bbb-cc.eu
działa wszystko prawidłowo ;-)
na Ubuntu 16.04 LTS działa bez problemów eth0 problemy zaczynają się dopiero na Ubuntu 18.04 LTS ( problemy zaczęły już się wcześniej ale mówię tylko o LTS ) i daje się ens18 ale do 2021 jest spokój bo wtedy kończy się wsparcie 16.04 LTS
no chyba że ktoś lubi cyferki ( co ja osobiście odradzam ) i to w dodatku na serwerach ;-)
to może bawić się z Ubuntu 18.04 LTS i ens18