Obtenha todas as informações de DHCP com ipconfig rapidamente
Como obter informações de DHCP com ipconfig na linha de comando
Para começar, abra o Terminal e use o utilitário de linha de comando ipconfig.
Se o seu Mac usa en0 ou en1 depende do modelo, mas não há problema em tentar recuperar as informações de DHCP de ambos, pois apenas um retornará os resultados adequados.
O comando para um mac somente wi-fi, ou uma rede com fio em um mac multi-rede usando ethernet é geralmente:
ipconfig getpacket en0
O uso do comando para um Mac usando Wi-Fi em um Mac de rede dupla geralmente é o seguinte:
ipconfig getpacket en1
Novamente, seu Mac pode estar usando en1 ou en0, consulte ambos se um estiver retornando em branco ou vazio. Se ambos retornarem vazios ou em branco, isso sugere que o Mac não possui informações de DHCP e precisa renovar uma concessão do provedor de DHCP (normalmente o roteador ao qual o Mac está conectado).
Você receberá várias informações, mas a mais útil delas geralmente são os dados DHCP no final, conforme visto na captura de tela. Um exemplo da parte significativa da saída é:
$ 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 roteador (ip_mult): {192.168.0.1} domain_name_server (ip_mult): {116.1.12.4, 116.1.12.5} end (nenhum):
Acima disso, você verá informações de endereço IP e endereço MAC também, mas para nossos propósitos aqui, estamos procurando exclusivamente por detalhes de DHCP.
Agora você deve saber se os detalhes do dhcp são precisos, se a concessão do DHCP precisa ser renovada ou retransmitida para outra fonte para obter mais informações. O comando ipconfig também pode renovar uma concessão de DHCP, se necessário.
Para ser claro, o ipconfig existe tanto no Mac OS X quanto no Linux, mas para os propósitos aqui estamos trabalhando com o Mac obviamente. E sim, ipconfig é diferente de ifconfig!
Espero que isso ajude você tanto quanto me ajudou!
