Quando eu uso o comando ping ff02::1%eth0
para obter uma resposta de todos os hosts IPv6 no segmento de rede, recebo respostas de vários endereços locais de links ( fe80::
) (LLIPs).
Para descobrir quais hosts estão (ou não) respondendo, eu tenho que usar arp
para ver o endereço MAC associado ao endereço IPv4, e então tentar combiná-los com o endereço IPv6 para descobrir qual host é qual.
Embora eu esteja começando a lembrar qual endereço MAC pertence a qual host, prefiro que o sistema mapeie automaticamente as LLIPs de volta para nomes de host.
Existe algum mecanismo para fazer isso?
Eu tentei colocar o LLIP em /etc/hosts
, com e sem a zona (% sufixo %interface
), e isso me permite executar ping em um único host pelo nome, mas não é usado por ping
para converter IP respostas de volta para nomes de host.
ping
tem a opção -n
para evitar a resolução de nomes, o que sugere que o que estou tentando alcançar é possível, não sei bem como fazer isso!