I cannot see the point of systemd networking which i attempted here (my blog) but i kind of got both systemd and interfaces to work, although my dns servers specified does not work and the dhcp one takes precedent.
So systemd networking is pointless if I need both systemd and a network manager to do stuff. I mean if one can and the other cant why bother with systemd.
Another ‘problem’ for systemd is i had a virtual .network file which matched eth0:1 in /etc/systemd/networking from my before experiments and it became the the address for the dhcp ethernet slot. Having deleted the non working virtual network file the network manager reasserted itself (interfaces) and behaved itself.
My experiments with a then clean systemd folder did not work with a eth0:1.network file clearly i cannot be be in the wrong despite systemd not making an interface.
Somehow i ended up with this for a time i guess once, but on reboot it changed.
networkctl status eth0
● 2: eth0
Link File: /lib/systemd/network/99-default.link
Network File: n/a
State: routable (unmanaged)
Vendor: Realtek Semiconductor Co., Ltd.
Model: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
HW Address: x (secretCO.)
Address: 172.16.0.x <- interfaces specified x4
172.16.0.x <-dhcp via systemd
Its a pointless mess of both but sort of worked once on reboot
So i tried and discovered once again how shit systemd (my blog) is