Avahi estableció el nombre de host pero arp -a solo muestra la IP

Avahi estableció el nombre de host pero arp -a solo muestra la IP

He configurado mi

/etc/hosts

y

/etc/hostname

en mi sistema Debian. También tengo el demonio Avahi instalado y ejecutándose.

Desde mi mac corro

arp -a

y esto enumera todas las IP, pero donde debería estar el nombre de host veo un

?

¿Cómo puedo hacer que Avahi transmita mi nombre de host?

Respuesta1

Deberías usar ip -r neigh, arpla utilidad ahora está obsoleta. Verherramientas de red. Éste admite la resolución de nombres mdns mediante el conmutador de servicio de nombres de glibc. Por lo tanto es necesario tener

mdns_minimal [NOTFOUND=return]

en la hosts:línea de /etc/nsswitch.conf.

Si está utilizando IPv6, no olvide configurar

use-ipv6=yes

Entra /etc/avahi/avahi-daemon.confy comprueba que tus máquinas utilizan

mdns_minimal

y no

mdns4_minimal

en /etc/nsswitch.conf.

información relacionada