Até agora, tenho avahi-daemon
em execução em todas as minhas máquinas Ubuntu, em parte porque é instalado por padrão. O roteador que eu costumava ter era muito burro e realmente não fazia nada exceto DHCP e DHCPv6. Eu poderia acessar os outros computadores Linux com hostname.local
, o que funcionou bem para os meus propósitos.
Agora eu tenho um FRITZ! Box 7360 da AVM, que também faz um pouco mais sobre nomes de host, já que também posso acessar as máquinas Linux com hostname.fritz.box
em minha rede local.
Por algum motivo, também posso fazer o seguinte (Linux → Windows):
$ ping martin-pavilion.local
PING martin-pavilion.local (192.168.188.28) 56(84) bytes of data.
64 bytes from Martin-Pavilion.fritz.box (192.168.188.28): icmp_seq=1 ttl=128 time=0.633 ms
O martin-pavilion
está executando o Windows 8. Eu não acho que ele estava acessível via .local
anteriormente, e o FRITZ! Box parece traduzir o .local
no .fritz.box
.
O que está acontecendo aqui? De certa forma, consegui que o Zeroconf / Avahi / Bonjour conseguisse que todos os computadores soubessem de todos os outros. O FRITZ! Box faz o mesmo ou é diferente?
Meu /etc/resolv.conf
é:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
search fritz.box