it-swarm.com.de

Verwenden Sie dhcp auf eth0 über die Befehlszeile

Ich versuche das eth0 Schnittstelle zur Verwendung von DHCP zum Abrufen einer IPv4-Adresse über die Befehlszeile. Ich kann die IP-Adresse manuell ändern mit

Sudo ifconfig eth0 x.x.x.x netmask x.x.x.x

Gibt es einen ähnlichen Befehl zum Setzen von eth0 um eine Adresse mit dhcp zu bekommen? Ich habe versucht zu tippen:

Sudo dhclient eth0 

die IP-Adresse ändert sich jedoch nicht, wenn ich dies eingebe. Das /etc/network/interfaces Datei wurde auf gesetzt

iface eth0 inet manual 

was ich dann geändert habe zu:

auto eth0
iface eth0 inet dhcp 

dies ändert jedoch nichts an eth0 IP-Adresse, auch wenn das System neu gestartet wird.

15
user197699

Wenn Ihr dhcp richtig konfiguriert ist, um Ihnen eine IP-Adresse zu geben, führen Sie den folgenden Befehl aus:

dhclient eth0 -v 

sollte arbeiten. Die Option -v Aktiviert ausführliche Protokollnachrichten, kann nützlich sein.

Wenn Ihr eth0 Bereits aktiv ist, versuchen Sie, eth0 Zu dekonfigurieren, bevor Sie nach einer neuen IP-Adresse fragen.

Um die Netzwerkschnittstellen basierend auf Schnittstellendefinitionen in der Datei /etc/network/interfaces Zu konfigurieren, können Sie die Befehle ifup und ifdown verwenden.

25
andreatsh

Zuerst müssen Sie den folgenden Befehl ausführen:

dhclient -v -r

Ändern Sie dann die Adresse ip:

ifconfig eth0 xx.xx.xx.xx

Veränderung xx.xx.xx.xx mit der benötigten IP-Adresse

1
GAD3R