Os hosts podem receber seu nome de host via DHCP, mas não é muito comum. É muito mais comum obter o endereço IPv4 via DHCP e fazer uma pesquisa de DNS reverso para determinar o nome do host para esse endereço IP.
Para verificar se você recebeu seu nome de host via DHCP, execute ipconfig getpacket en1
(Substitua en1
pelo identificador de interface correto no nível BSD da interface Wi-Fi em questão. Sim, o OS X possui ipconfig
e não, não é nada parecido com o Windows ' ipconfig
). Na parte inferior da saída, haverá uma lista de opções de mensagens DHCP e seus valores. Se você vir "hostname" ou "client fqdn", então, com certeza, seu servidor DHCP lhe deu seu hostname. Se você também não vê, provavelmente o obteve do DNS. Nesse caso, veja em que servidor DNS você apontou. Provavelmente apontou para você em um servidor DNS na rede local, talvez embutido no próprio roteador.
Use ifconfig en1
(novamente, substitua en1
, se necessário) para ver qual endereço IPv4 você tem nessa interface. Use host $IPADDR
(substitua $IPADDR
pelo seu endereço IPv4) para ver qual é a sua visão atual do sistema DNS sobre o nome do seu host.