So, die Ausgabe vom Befehl:
[root@Yennefer ~]# ifdown -v ens3; ifup -v ens3
ifdown: interface ens3 not configured
Configuring interface ens3=ens3 (inet)
/bin/run-parts --exit-on-error --verbsoe /etc/network/if-pre-up.d
run-parts: executing /etc/network/if-pre-up.d/ethtool
run-parts: executing /etc/network/if-pre-up.d/ifenslave
+ [ inet = meta ]
+ IF_BOND_SLAVES=
+ [ ]
+ [ ]
+ [ -z ]
+ exit
run-parts: executing /etc/network/if-pre-up.d/vlan
/bin/ip addr add 46.38.240.223/255.255.252.0 broadcast 46.38.243.255 dev ens3 label ens3
RTNETLINK answers: File exists
Failed to bring up ens3
[root@Yennefer ~]#
Alles anzeigen
In meiner Config sind übrigens keine versteckten Zeichen o.ä. Zum einen, weil ich die sowieso selbst geschrieben habe (nicht kopiert!), zum anderen, weil auch der Hexeditor sagt, dass da wirklich nur das drin steht, was ich drin haben wollte 
Ich seh mir mal die Dateien in if-pre-up.d an, evtl. entdecke ich da noch was.
Edit: Die Dateien in besagtem Ordner sind generische Bash-Dateien, nix was jetzt spezifisch für irgendein Interface wäre. Ich schließe die daher mal als Ursache aus und rätsle weiter.