Wie kann ich vom Terminal aus meine DHCP-Lease freigeben und erneuern?
Derzeit mache ich Folgendes für die drahtlose Schnittstelle, aber ich frage mich, ob es einen besseren Weg gibt:
sudo ifconfig en1 down
sudo ifconfig en1 up
Für die verdrahtete Schnittstelle, ersetzen en1
mit en0
.
ipconfig
/ifconfig
?Antworten:
Dies kann auch mit den folgenden zwei Befehlen erreicht werden:
Sie können die beiden in Ihrem Bash-Profil aliasen:
Dann haben Sie nur einen Befehl
renew
, der Ihr DHCP freigibt und erneuert.quelle
ipconfig set
immer zuerst die Schnittstelle dekonfigurieren, bevor DHCP erneut eingerichtet wird. Ich habe den ersten Befehl nie benötigt - und eripconfig
ist viel höher (er verarbeitet Routen besser) alsifconfig
und ich bevorzuge ihn für den von Ihnen angegebenen Fall.Mit der Schaltfläche zum Erneuern in den Systemeinstellungen können Sie einen Schlüssel in der Systemkonfiguration erstellen. Man kann den Schlüssel erstellen über:
Swap
en0
für die gewünschte Schnittstelle.quelle