You can force your ethernet interface to keep the traditional name eth0 by including on your kernel command lines in grub.cfg and /etc/default/grub
net.ifnames=0. You can configure static IP using systemd using systemctl to disable whichever network system (and automatic resolver) is in control, enabling systemd-networkd instead, and creating /etc/systemd/network/eth0.network containing its configuration:
Code:
[Match]
Name=eth0
[Network]
Address=###.###.###.###/24
DNS=###.###.###.### [###.###.###.###] [###.###.###.###]
Gateway=###.###.###.###
IPv6AcceptRA=no
LinkLocalAddressing=no
Finish up by creating a static /etc/resolv.conf and uninstalling or otherwise disabling whatever was automatically generating it, e.g. resolvconf package. More detail
here.