Хосты в сети пингуются по короткому имени, а так же по IP, но не по полному доменному имени FQDN. Виноват avahi-daemon.
Правим конфигу:
nano /etc/avahi/avahi-daemon.conf
было:
[server]
#host-name=foo
domain-name=.local
стало:
[server]
#host-name=foo
domain-name=.alocal
Рестарт сервиса (надеюсь, у вас уже systemd):
systemctl restart avahi-daemon
Источник:
http://www.lowlevelmanager.com/2011/09/fix-linux-dns-issues-with-local.html
А еще по-моему проще запретить avahi:
systemctl disable avahi-daemon