Obtenez rapidement toutes les informations DHCP avec ipconfig

Anonim

Si vous avez déjà eu besoin de dépanner un réseau ou une connexion Internet, vous savez à quel point cela peut être frustrant (en particulier lorsque vous bénéficiez d'un support technique avec divers fournisseurs de haut débit). Cette astuce rapide peut vous faciliter la tâche en récupérant toutes les informations DHCP pertinentes, telles que l'adresse IP du serveur DHCP, le client, le masque de sous-réseau, le routeur, les serveurs DNS, etc., directement à partir de la ligne de commande.

Comment obtenir des informations DHCP avec ipconfig à partir de la ligne de commande

Pour commencer, lancez Terminal et utilisez l'utilitaire de ligne de commande ipconfig.

Que votre Mac utilise en0 ou en1 dépend du modèle, mais il n'y a aucun mal à tenter de récupérer les informations DHCP des deux, car un seul renverra les résultats corrects.

La commande pour un Mac Wi-Fi uniquement, ou un réseau câblé sur un Mac multi-réseaux utilisant Ethernet est généralement :

ipconfig getpacket en0

L'utilisation de la commande pour un Mac utilisant le Wi-Fi sur un Mac à double réseau est généralement la suivante :

ipconfig getpacket en1

Encore une fois, votre Mac utilise peut-être en1 ou en0, interrogez les deux si l'un revient comme vide ou vide. Si les deux reviennent vides ou vides, cela suggère que le Mac n'a aucune information DHCP et doit renouveler un bail auprès du fournisseur DHCP (généralement le routeur auquel le Mac est connecté).

Vous serez présenté avec un tas d'informations, mais dont les plus utiles sont généralement les données DHCP à la fin, comme le montre la capture d'écran. Un exemple de la partie significative de la sortie est :

$ ipconfig getpacket en0 dhcp_message_type (uint8) : ACK 0x5 server_identifier (ip) : 192.168.0.1 lease_time (uint32) : 0xf20 subnet_mask (ip) : routeur 255.255.255.0 (ip_mult) : {192.168.0.1} nom_domaine_serveur (ip_mult) : {116.1.12.4, 116.1.12.5} fin (aucun) :

Au-dessus de cela, vous verrez également les informations d'adresse IP et l'adresse MAC, mais pour nos besoins ici, nous recherchons exclusivement les détails DHCP.

Maintenant, vous devez savoir si les détails DHCP sont exacts, si le bail DHCP doit être renouvelé ou s'il doit être transmis à une autre source pour plus d'informations. La commande ipconfig peut également renouveler un bail DHCP si nécessaire.

Pour être clair, ipconfig existe à la fois dans le monde Mac OS X et Linux, mais pour les besoins ici, nous travaillons évidemment avec le Mac. Et oui, ipconfig est différent de ifconfig !

J'espère que cela vous aidera autant qu'il m'a aidé !

Obtenez rapidement toutes les informations DHCP avec ipconfig