avahi set hostname mas arp -a exibe somente IP


0

Eu defini meu

/etc/hosts

e

/etc/hostname

no meu sistema Debian. Eu também tenho o daemon Avahi instalado e funcionando.

Do meu mac eu corro

arp -a

e isso lista todos os IP, mas onde o nome do host deve ser eu vejo um

?

Como posso obter Avahi para transmitir meu hostname?


A pergunta que aparece para mim: arpaté tenta resolver nomes com mDNS?
Daniel B

Respostas:


0

Você deve usar ip -r neigh, o arputilitário agora está obsoleto. Veja net-tools . Este suporte a resolução de nomes mdns usando o switch de serviço de nomes da glibc. Portanto, você precisa ter

mdns_minimal [NOTFOUND=return]

na hosts:linha de /etc/nsswitch.conf.

Se você estiver usando o IPv6, não se esqueça de definir

use-ipv6=yes

em /etc/avahi/avahi-daemon.confe verifique se as suas máquinas usar

mdns_minimal

e não

mdns4_minimal

em /etc/nsswitch.conf.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.