Release & Erneuern Sie DHCP über die Befehlszeile mit ipconfig auf dem Mac

Inhaltsverzeichnis:

Anonim

Wenn Sie DHCP über die Befehlszeile auf einem Mac freigeben und erneuern müssen, ist das hilfreiche Dienstprogramm ipconfig in der Lage, dies schnell zu tun. Denken Sie daran, dass für die meisten Benutzer von Mac OS X das Erneuern einer DHCP-Lease aus den Mac-Systemeinstellungen der beste Ansatz ist, weil es benutzerfreundlich und genauso effektiv ist, aber der Terminal-Ansatz hat Vorteile für fortgeschrittene Benutzer und kann ausgeführt werden ssh und Einzelbenutzermodus, was es zu einem lohnenswerten Wissensaustausch macht.

So erneuern Sie die DHCP-Lease über die Befehlszeile des Mac

Die grundlegende Syntax zum Erneuern der DHCP-Lease über die Befehlszeile mit ipconfig lautet wie folgt:

sudo ipconfig set (DEVICEINTERFACE) DHCP

Wenn Sie die Geräteschnittstelle kennen (en0, en1, en2 usw.), führen Sie einfach diesen Befehl aus, um DHCP für das bestimmte Gerät freizugeben und dann zu erneuern. Nehmen wir an, es ist en0, Standard für moderne Macs nur mit Wi-Fi.

sudo ipconfig set en0 DHCP

Sobald der Befehl ausgeführt wurde, können Sie überprüfen, ob DHCP richtig eingestellt ist, indem Sie die DHCP-Informationen mit demselben ipconfig-Befehl mit „getpacket“ wie folgt ermitteln:

ipconfig getpacket en0

Unter der Annahme, dass der vorherige Befehl „set“ erfolgreich war, gibt getpacket die vom DHCP zugewiesene IP, den DNS-Server, die Subnetzmaske, den Router/Gateway und die Lease-Zeit zurück.Wenn die DHCP-Informationen leer sind, war entweder die abgefragte Schnittstelle falsch oder die DHCP-Lease wurde nicht ordnungsgemäß erneuert oder verteilt.

Eine weitere grobe Option wäre, ipconfig für alle verfügbaren Geräteschnittstellen auf dem Mac auszuführen, indem die Syntax wie folgt aneinandergereiht wird:

sudo ipconfig set en0 DHCP && sudo ipconfig set en1 DHCP

Am besten stellen Sie DHCP jedoch für die spezifische Schnittstelle ein.

Wenn Sie die Schnittstelle nicht kennen, besteht der erste Schritt darin, die Hardwaregeräteschnittstelle des Computers zu ermitteln, die für den von Ihnen verwendeten Netzwerkanschluss verwendet wird. Für die meisten modernen Macs suchen wir nach Wi-Fi, das normalerweise auf en0 ist, aber viele Mac-Benutzer verwenden Ethernet, einen persönlichen iPhone-Hotspot, ein angebundenes Android-Telefon oder auch eine externe NIC-Karte, von denen jede eine haben kann unterschiedliche Geräteschnittstelle je nach Hardware. Sie können leicht feststellen, was die Geräteschnittstelle ist, indem Sie networksetup -listallhardwareports wie folgt ausführen:

networksetup - listallhardwareports

Scrollen Sie durch die Ausgabe, um die Schnittstelle zu finden, für die Sie DHCP einstellen und erneuern möchten. Nehmen wir an, Sie suchen nach „Wi-Fi“, das so aussehen könnte:

Hardware-Port: WLAN-Gerät: en0 Ethernet-Adresse: b1:3f:22:dd:ab:19

Neben „Device“ finden Sie die Schnittstelle, in diesem Fall „en0“, die in den oben erwähnten ipconfig-Befehl eingesteckt wird.

Release & Erneuern Sie DHCP über die Befehlszeile mit ipconfig auf dem Mac