Få all DHCP-informasjon med ipconfig raskt
Hvis du noen gang har trengt å feilsøke et nettverk eller en internettforbindelse, vet du hvor frustrerende det kan være (spesielt når du er på teknisk support hos forskjellige bredbåndsleverandører). Dette raske tipset kan gjøre jobben litt enklere for deg selv ved å hente all relevant DHCP-informasjon, som DHCP-server IP, klient, nettverksmaske, ruter, DNS-servere, alt – direkte fra kommandolinjen.
Hvordan få DHCP-informasjon med ipconfig fra kommandolinjen
For å komme i gang, start Terminal og bruk kommandolinjeverktøyet ipconfig.
Om Mac-en din bruker en0 eller en1 avhenger av modellen, men det er ingen skade å forsøke å hente DHCP-informasjonen fra dem begge, siden bare én vil gi de riktige resultatene.
Kommandoen for en mac med kun wi-fi eller et kablet nettverk på en mac med flere nettverk som bruker ethernet, er vanligvis:
ipconfig getpacket en0
Kommandobruken for en Mac som bruker Wi-Fi på en Mac med to nettverk er vanligvis som følger:
ipconfig getpacket en1
Igjen, Mac-en din bruker kanskje en1 eller en0, spør begge om den ene kommer tilbake som tom eller tom. Hvis begge kommer tilbake som tomme eller tomme, tyder det på at Mac-en ikke har DHCP-informasjon og må fornye en leieavtale fra DHCP-leverandøren (vanligvis ruteren Mac-en er koblet til).
Du vil bli presentert med en haug med informasjon, men den mest nyttige av disse er vanligvis DHCP-dataene på slutten som vist på skjermbildet. Et eksempel på den meningsfulle delen av utdataene er:
$ ipconfig getpacket en0 dhcp_message_type (uint8): ACK 0x5 server_identifier (ip): 192.168.0.1 lease_time (uint32): 0xf20 subnet_mask (ip): 5.252.5.r. (ip_mult): {192.168.0.1} domenenavntjener (ip_mult): {116.1.12.4, 116.1.12.5} slutt (ingen):
Over det vil du også se ip-adresseinformasjon og MAC-adresse, men for våre formål her ser vi utelukkende etter DHCP-detaljer.
Nå bør du vite om dhcp-detaljer er nøyaktige, DHCP-leieavtalen må fornyes, eller for videresending til en annen kilde for ytterligere informasjon. Kommandoen ipconfig kan også fornye en DHCP-leieavtale om nødvendig.
For å være tydelig, finnes ipconfig i både Mac OS X og Linux-verdenen, men for formålene her jobber vi åpenbart med Mac-en. Og ja, ipconfig er forskjellig fra ifconfig!
Jeg håper dette hjelper deg like mye som det hjalp meg!