it-swarm.com.de

ifquery funktioniert aber nicht ifdown oder ifup

Ich versuche, meine Netzwerkkarte in Ubuntu 14.04.2 mit der Datei /etc/network/interfaces zu konfigurieren.

Der Befehl ifquery funktioniert wie ein Charm, gibt immer das Richtige zurück, aber ifdown und ifup funktionieren erst, wenn ich meinen Computer neu starte, und wenn sie dies tun, zeigen sie immer noch Fehlermeldungen an. Ich denke, das könnte daran liegen, dass meine Datei nicht richtig gespeichert oder neu geladen wird.

So sieht es aus:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 10.0.0.119
netmask 255.0.0.0
gateway 10.0.0.1
dns-nameservers 8.8.8.8

Wenn es irgendwelche Informationen gibt, die ich hinzufügen könnte, bitte fragen Sie und ich werde so bald wie möglich zur Verfügung stellen.

6
neinstein

Es scheint, dass die Schnittstelle eth0 zuvor konfiguriert wurde und die Adresse vom Kernel dauerhaft (aus irgendeinem Grund) beibehalten wurde.

So löschen Sie alle Adressen von der Schnittstelle eth0, ohne die Netzwerkdienste neu starten oder die Schnittstelle hoch-/herunterfahren zu müssen:

Sudo ip addr flush dev eth0

Dann können Sie ifup verwenden, um eth0 durch Lesen der /etc/network/interface -Datei zu konfigurieren:

Sudo ifup eth0

Für die Ausführlichkeit:

Sudo ifup -v eth0
9
heemayl