wie lautet der korrekte Eintrag für meine zweite IP?
Die eine Möglichkeit
Code: Alles auswählen
...
# Zweite IP
#allow-hotplug eth0
iface eth0 inet static
...
funktioniert (sichtbar per 'ip addr'),
die andere Möglichkeit nach Doku
funktioniert bei mir
NICHT mit 'auto'.
'gateway' für diese Adressen funktioniert NICHT, wenn im "Hauptblock" schon 'gateway' verwendet wird.
'gateway' sollte (oder darf?) in der interfaces nur einmal auftauchen.
Die dritte Möglichkeit
ist klassisches alias / VLAN.
# Zweite IP
allow-hotplug eth0:1
iface eth0 inet static
...
scheint mir syntaktisch falsch/invalid.
Obwohl, bis auf das 'allow-hotplug eth0:1' wäre es ja passend.
Hier zumindest stört dieser Eintrag gar nicht, meine IP für eth0 werden trotzdem gestartet.
Deine IP sollten mit dem Code-Block aus dem ersten Post also eigentlich gestartet werden.
address xx.yy.80.120
netmask 255.255.255.0
network xx.yy.200.210
broadcast xx.yy.204.255
gateway xx.yy.99.129
In der Form findet Deine Maschine das gateway nicht,
da nur Maschinen im Netz xx.yy.80.0 erreicht werden.
Oder setzt Du später noch eine Route ins Netz xx.yy.99.0 ?
address xx.yy.80.120
netmask 255.255.255.0
network xx.yy.200.210
broadcast xx.yy.204.255
ist eigentlich komplett invalid. Müßte doch eher
Code: Alles auswählen
address xx.yy.80.120
netmask 255.255.255.0
network xx.yy.80.0
broadcast xx.yy.80.255
wobei ich 'network'/'broadcast' eigentlich immer weglasse.
Oder werden damit komplexe Fähigkeiten des Netzwerksetup ausgelotet?
Falls es sich um ein Setup mit einer public-IP handelt, vielleicht mal hier hineinsehen
https://www.1and1.com/cloud-community/l ... er-ubuntu/
resp. Anweisungen Deines Providers?
------------------------------------------------------------------------------
Ein funktionierender Restart des Netzwerks bedarf hier
Code: Alles auswählen
systemctl stop networking.service
modprobe -vr e1000
<Änderung>
modprobe -v e1000
systemctl start networking.service
(sysvinit entsprechend)
Ob netzwerkbezogene Dienste darüberhinaus explizit neugestartet werden müssen, ist auszuprobieren.