Ottieni rapidamente tutte le informazioni DHCP con ipconfig
Se hai mai avuto bisogno di risolvere i problemi di una rete o di una connessione Internet, sai quanto può essere frustrante (in particolare quando sei in supporto tecnico con vari fornitori di banda larga). Questo rapido suggerimento può semplificarti un po' il lavoro recuperando tutte le informazioni DHCP rilevanti, come l'IP del server DHCP, il client, la subnet mask, il router, i server DNS, tutto, direttamente dalla riga di comando.
Come ottenere informazioni DHCP con ipconfig dalla riga di comando
Per iniziare, avvia Terminal e usa l'utility ipconfig della riga di comando.
Se il tuo Mac utilizza en0 o en1 dipende dal modello, ma non c'è nulla di male nel tentativo di recuperare le informazioni DHCP da entrambi, poiché solo uno restituirà i risultati corretti.
Il comando per un Mac solo Wi-Fi o una rete cablata su un Mac multi-rete che utilizza Ethernet è solitamente:
ipconfig getpacket en0
L'utilizzo dei comandi per un Mac che utilizza il Wi-Fi su un Mac dual-network è in genere il seguente:
ipconfig getpacket en1
Ancora una volta, il tuo Mac potrebbe utilizzare en1 o en0, interroga entrambi se uno è vuoto o vuoto. Se entrambi tornano vuoti o vuoti, ciò suggerisce che il Mac non ha informazioni DHCP e deve rinnovare un lease dal provider DHCP (in genere il router a cui è connesso il Mac).
Ti verranno presentate una serie di informazioni, ma la più utile delle quali sono solitamente i dati DHCP alla fine, come si vede nello screenshot. Un esempio della parte significativa dell'output è:
$ 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.255.0 router (ip_mult): {192.168.0.1} nome_dominio_server (ip_mult): {116.1.12.4, 116.1.12.5} fine (none):
Sopra vedrai anche le informazioni sull'indirizzo IP e l'indirizzo MAC, ma per i nostri scopi qui stiamo cercando esclusivamente i dettagli DHCP.
Ora dovresti sapere se i dettagli dhcp sono accurati, il lease DHCP deve essere rinnovato o se deve essere inoltrato a un' altra fonte per ulteriori informazioni. Il comando ipconfig può anche rinnovare un lease DHCP, se necessario.
Per essere chiari, ipconfig esiste sia nel mondo Mac OS X che in quello Linux, ma per gli scopi qui stiamo ovviamente lavorando con il Mac. E sì, ipconfig è diverso da ifconfig!
Spero che questo aiuti te quanto ha aiutato me!