Tengo algunas máquinas Linux en mi red local. Usando avahi, exponen su nombre sobre mdns. Esto me permite acceder a ellos haciendo ping green.local
u otros comandos (pero usando el nombre de host).
Para simplificar su uso, agregué local
a la ruta de búsqueda para la configuración de mi red. Es decir ... Preferencias del sistema > Red > Ethernet > Avanzado > DNS > Buscar dominios .
Cuando estaba ejecutando el leopardo de las nieves, esto me permitió hacer: ping green.local
o ping green
.
Sin embargo, ahora que estoy ejecutando lion, obtengo el siguiente resultado:
[9:12pm][wlynch@orange ~] ping green
ping: cannot resolve green: Unknown host
[9:12pm][wlynch@orange ~] ping green.local.
PING green.local (192.168.1.147): 56 data bytes
64 bytes from 192.168.1.147: icmp_seq=0 ttl=64 time=0.106 ms
64 bytes from 192.168.1.147: icmp_seq=1 ttl=64 time=0.165 ms
64 bytes from 192.168.1.147: icmp_seq=2 ttl=64 time=0.141 ms
^C
--- green.local ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.106/0.137/0.165/0.024 ms
[9:12pm][wlynch@orange ~] ping green
PING green.local (192.168.1.147): 56 data bytes
64 bytes from 192.168.1.147: icmp_seq=0 ttl=64 time=0.117 ms
64 bytes from 192.168.1.147: icmp_seq=1 ttl=64 time=0.147 ms
^C
--- green.local ping statistics ---
2 packets transmitted, 2 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.117/0.132/0.147/0.015 ms
Para resumir, no puedo acceder al servidor con el nombre green
hasta que lo haya accedido como green.local
. Una vez que lo he hecho, funciona por un período de tiempo (nunca he descubierto exactamente cuánto tiempo, algo menos que un día).
Además, he analizado el tráfico de mi red cuando realizo búsquedas de nombre de host de green
y green.local
. Cuando solicito green
, no veo una solicitud mdns. Sin embargo, veo uno cuando hago una búsqueda de green.local
.
¿Hay alguna manera de volver a ver cómo funcionaba el leopardo de las nieves a este respecto?