Versió & Renova DHCP des de la línia d'ordres amb ipconfig al Mac

Taula de continguts:

Anonim

Si necessiteu alliberar i renovar DHCP des de la línia d'ordres en un Mac, la útil utilitat ipconfig ho pot fer ràpidament. Tingueu en compte que per a la majoria dels usuaris de Mac OS X, renovar un contracte d'arrendament DHCP des de les Preferències del sistema de Mac és el millor enfocament perquè és fàcil d'utilitzar i igual d'efectiu, però l'enfocament de Terminal té avantatges per als usuaris avançats i es pot executar. ssh i mode d'usuari únic, cosa que fa que sigui un coneixement que val la pena compartir.

Com renovar l'arrendament DHCP des de la línia de comandaments de Mac

La sintaxi bàsica per renovar l'arrendament DHCP des de la línia d'ordres amb ipconfig és la següent:

sudo ipconfig set (DEVICEINTERFACE) DHCP

Si coneixeu la interfície del dispositiu (en0, en1, en2, etc.), només heu d'executar aquesta ordre per alliberar-lo i després renovar DHCP per al dispositiu determinat. Suposem que és en0, estàndard per als Mac moderns només amb Wi-Fi.

sudo ipconfig set en0 DHCP

Un cop executada l'ordre, podeu comprovar si DHCP s'ha configurat correctament determinant la informació de DHCP amb la mateixa ordre ipconfig amb 'getpacket' així:

ipconfig getpacket en0

Suposant que l'ordre "set" anterior ha tingut èxit, getpacket retornarà l'IP assignada per DHCP, el servidor DNS, la màscara de subxarxa, l'encaminador / passarel·la i el temps d'arrendament.Si la informació de DHCP torna en blanc, la interfície consultada era incorrecta o el contracte d'arrendament DHCP no s'ha renovat ni s'ha distribuït correctament.

Una altra opció crua seria executar ipconfig per a totes les interfícies de dispositius disponibles al Mac encadenant la sintaxi de la manera següent:

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

El millor és configurar DHCP per a la interfície específica, però.

Si no coneixeu la interfície, el primer pas és determinar la interfície del dispositiu de maquinari de l'ordinador que s'utilitza per al port de xarxa concret que utilitzeu. Per a la majoria de Mac moderns, estem buscant wi-fi que normalment es troba a en0, però molts usuaris de Mac també utilitzen Ethernet, un punt d'accés personal d'iPhone, un telèfon Android connectat o una targeta NIC externa, cadascun dels quals pot tenir un interfície de dispositiu diferent segons el maquinari. Podeu determinar fàcilment quina és la interfície del dispositiu executant networksetup -listallhardwareports així:

networksetup -listallhardwareports

Desplaceu-vos per la sortida per trobar la interfície per a la qual voleu configurar i renovar DHCP, suposem que esteu buscant “Wi-Fi” que pot semblar així:

Port de maquinari: Dispositiu Wi-Fi: en0 Adreça Ethernet: b1:3f:22:dd:ab:19

Al costat de ‘Dispositiu’ trobareu la interfície, en aquest cas és “en0”, que és el que es connecta a la comanda ipconfig esmentada.

Versió & Renova DHCP des de la línia d'ordres amb ipconfig al Mac