
Eu configurei meu
/etc/hosts
e
/etc/hostname
no meu sistema Debian. Também tenho o daemon Avahi instalado e em execução.
Do meu mac eu corro
arp -a
e isso lista todos os IPs, mas onde o nome do host deveria estar, vejo um
?
Como posso fazer com que o Avahi transmita meu nome de host?
Responder1
Você deve usar ip -r neigh
, arp
o utilitário agora está obsoleto. Verferramentas de rede. Este suporta resolução de nomes mdns usando a opção 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 IPv6, não se esqueça de definir
use-ipv6=yes
e verifique /etc/avahi/avahi-daemon.conf
se suas máquinas usam
mdns_minimal
e não
mdns4_minimal
em /etc/nsswitch.conf
.