Obține rapid toate informațiile DHCP cu ipconfig

Anonim

Dacă ați avut vreodată nevoie să depanați o rețea sau o conexiune la internet, știți cât de frustrant poate fi (în special atunci când aveți asistență tehnică cu diverși furnizori de bandă largă). Acest sfat rapid vă poate ușura treaba prin preluarea tuturor informațiilor relevante DHCP, cum ar fi IP-ul serverului DHCP, clientul, masca de subrețea, routerul, serverele DNS, totul - direct din linia de comandă.

Cum să obțineți informații DHCP cu ipconfig din linia de comandă

Pentru a începe, lansați Terminal și utilizați utilitarul ipconfig din linia de comandă.

Dacă Mac-ul tău folosește en0 sau en1 depinde de model, dar nu este rău în încercarea de a prelua informațiile DHCP de la ambele, deoarece doar unul va returna rezultatele corecte.

Comanda pentru un mac numai wi-fi sau o rețea cu fir pe un mac cu mai multe rețele folosind ethernet este de obicei:

ipconfig getpacket en0

Utilizarea comenzii pentru un Mac care utilizează Wi-Fi pe un Mac cu rețea duală este de obicei după cum urmează:

ipconfig getpacket en1

Din nou, Mac-ul dvs. poate folosi en1 sau en0, interogați ambele dacă unul revine ca gol sau gol. Dacă ambele revin ca goale sau goale, asta sugerează că Mac nu are informații DHCP și trebuie să reînnoiască un contract de închiriere de la furnizorul DHCP (de obicei, routerul la care este conectat Mac).

Vi se vor prezenta o mulțime de informații, dar cea mai utilă dintre acestea sunt de obicei datele DHCP de la sfârșit, așa cum se vede în captura de ecran. Un exemplu de partea semnificativă a rezultatului este:

$ ipconfig getpacket en0 dhcp_message_type (uint8): ACK 0x5 server_identifier (ip): 192.168.0.1 lease_time (uint32): 0xf20 subnet_mask (ip): 255.255.05. (ip_mult): {192.168.0.1} domain_name_server (ip_mult): {116.1.12.4, 116.1.12.5} end (niciun):

Deasupra, veți vedea informații despre adresa IP și adresa MAC, dar pentru scopurile noastre aici, căutăm exclusiv detalii DHCP.

Acum ar trebui să știți dacă detaliile dhcp sunt corecte, dacă contractul de închiriere DHCP trebuie reînnoit sau dacă este transmis către o altă sursă pentru informații suplimentare. Comanda ipconfig poate reînnoi, de asemenea, un contract de închiriere DHCP, dacă este necesar.

Pentru a fi clar, ipconfig există atât în ​​lumea Mac OS X, cât și în lumea Linux, dar pentru scopurile de aici lucrăm, evident, cu Mac. Și da, ipconfig este diferit de ifconfig!

Sper că acest lucru te ajută la fel de mult pe cât m-a ajutat pe mine!

Obține rapid toate informațiile DHCP cu ipconfig