Problema ao resolver nomes de host com arp -a

1

Estou tentando pesquisar nomes de host de computadores na mesma rede que eu. Às vezes, quando uso arp -a , recebo um ponto de interrogação (?) Para o nome do host. Eu tentei usar nslookup xx.xx.xx.xx e host xx.xx.xx.xx , mas eles não podem resolver o nome do host:

** server can't find xx.xx.xx.xx.in-addr.arpa.: NXDOMAIN

Eu sei que essas outras máquinas têm nomes de host porque eu posso vê-las em algumas redes wifi, mas não em outras.

Existe uma maneira de resolver esses nomes de host e qual é a razão pela qual o nome do host às vezes não está disponível com arp -a ?

Obrigado!

BTW se este for o grupo de troca de pilha errado para postar isso, apenas deixe-me saber em qual deles ele deve entrar e eu irei movê-lo.

    
por winhowes 12.06.2015 / 14:30

1 resposta

2

arp usa as mesmas funções de resolução de nomes dos outros comandos, portanto, se as entradas DNS reversas em sua rede não estiverem definidas para alguns IPs, nenhuma das ferramentas poderá resolver esses IPs.

É possível tentar resolver nomes de host através de nmblookup se as máquinas forem Windows, mas em geral, o administrador de seus sistemas DHCP / DNS deve poder resolver essas questões.

(movido do comentário).

    
por 28.06.2015 / 17:19