IP-Adresse und Netzmaske überprüfen

Verwenden Sie den Befehl ifconfig , um zu bestätigen, dass die IP-Adresse und die Netzmaske korrekt sind. Rufen Sie ifconfig mit dem Namen der Netzschnittstelle auf, die Sie untersuchen möchten.

Geben Sie beispielsweise Folgendes ein, um die erste Ethernet-Schnittstelle zu überprüfen:

ifconfig en0

en0: flags=2000063<UP,BROADCAST,NOTRAILERS,RUNNING,NOECHO>
  inet 100.100.83.136 netmask 0xffffff00 broadcast 100.100.83.255
  inet6 fe80::214:5eff:fe4d:6045/64
  tcp_sendspace 131072 tcp_recvspace 65536 rfc1323 0

Wenn die angegebene Schnittstelle nicht vorhanden ist, antwortet ifconfig :

No such device

Der Befehl ifconfig zeigt mehrere Ausgabezeilen an. Die erste Zeile enthält den Namen und die Merkmale der Schnittstelle. Überprüfen Sie die folgenden Merkmale:

Tabelle 1. Ausgabe des Befehls "ifconfig"
Feld Wert
NACH OBEN Die Schnittstelle ist einsatzbereit. Wenn die Schnittstelle inaktiv ist, verwenden Sie den Befehl ifconfig , um sie zu initialisieren. Zum Beispiel:
ifconfig en0 up
Wird die Schnittstelle nicht angezeigt, tauschen Sie das Schnittstellenkabel aus und versuchen Sie es erneut. Wenn sie weiterhin fehlschlägt, verwenden Sie den Befehl diag , um die Einheit zu überprüfen.
RUNNING Die Schnittstelle funktioniert. Wenn die Schnittstelle nicht aktiv ist, ist der Treiber für diese Schnittstelle möglicherweise nicht ordnungsgemäß installiert oder die Schnittstelle ist nicht ordnungsgemäß konfiguriert. Überprüfen Sie alle Schritte, die für die Installation dieser Schnittstelle erforderlich sind, und suchen Sie nach Fehlern oder fehlenden Schritten.
Hinweis: Der Befehl ifconfig zeigt nur die Konfiguration und nicht den Funktionsstatus des Adapters an. Möglicherweise ist der konfigurierte Status AKTIV , aber ein anderes Problem verhindert die Kommunikation.

Die übrige Ausgabe des Befehls ifconfig enthält Informationen für jede in der Schnittstelle konfigurierte Adresse. Überprüfen Sie diese Felder, um sicherzustellen, dass die Netzschnittstelle ordnungsgemäß konfiguriert ist.

Weitere Informationen finden Sie auf der Man-Page ifconfig .

Befehl arp verwenden

Verwenden Sie den Befehl arp , um die IP-Adressen anzuzeigen, die den Knoten zugeordnet sind, die im arp-Cache eines Hosts aufgelistet sind. Zum Beispiel:

arp -a

flounder (100.50.81.133) at 8:0:4c:0:12:34 [ethernet]
cod (100.50.81.195) at 8:0:5a:7a:2c:85 [ethernet]
pollock (100.50.81.147) at 10:0:5a:5c:36:b9 [ethernet]

Diese Ausgabe zeigt, was der Hostknoten derzeit als IP-und MAC-Adresse für die Knoten flounder, cod, seahorse und pollock annimmt. (Wenn die Übernahme der IP-Adresse ohne Hardwareadressübernahme erfolgt, ist die MAC-Adresse, die der IP-Adresse im arp-Cache des Hosts zugeordnet ist, möglicherweise veraltet. Sie können diese Situation korrigieren, indem Sie den arp-Cache des Hosts aktualisieren.

Weitere Informationen finden Sie auf der Man-Page arp .