Wenn ich cat /etc/network/interfaces
Ubuntu 11.04 ausführe, erhalte ich die folgende Ausgabe.
auto lo
iface lo inet loopback
Ich sehe die Schnittstellen eth0 oder eth1 nicht, aber ich kann sie in der Anwendung „Network Tools“ sehen.
Wie konfiguriere ich eth0 und eth1 über die Befehlszeile?
Antwort1
Wenn eine Schnittstelle nicht vorhanden ist /etc/network/interfaces
, Sie aberwollenes dort zu sein, warum gehst du dann nicht einfachhinzufügenes da? Es ist einTextdatei, die Art, die Sie bearbeiten können.
Die Standardtools zur manuellen Netzwerkschnittstellenkonfiguration sindip
ausiproute2und/oderifconfig
(zusammen mit route
und arp
) aus dem veraltetenNetzwerkzeuge. Beide erlauben das Ändern von IP-Adressen, Routen und dergleichen. Für die automatische Konfiguration über DHCPv4 entwederdhclient
oderdhcpcd
kann verwendet werden.
(Die meisten dieser Programme befinden sich in /sbin
. Suchen Sie also dort, wenn die Meldung „Befehl nicht gefunden“ angezeigt wird.)
Antwort2
Um die Datei zu finden, in der Sie Ihre anderen Schnittstellen konfigurieren können, schauen Sie sich diese Datei an (standardmäßig unter Ubuntu):
/etc/dhcp/dhclient.conf
Verwenden Sie für Ihre zweite Frage „ifconfig“.