Да, avahi поддерживает обратный поиск IP-адресов для .local имен, зарегистрированных в локальной сети. Однако большинство команд для выполнения тестовых запросов напрямую связаны с DNS-серверами без использования avahi. Чтобы подтвердить, что это работает в командной строке, вы должны использовать команду getent hosts вместо nslookup, dig или host.
Например, вы можете посмотреть IP-адрес, используя следующие команды:
$ nslookup 192.168.0.1
$ dig -x 192.168.0.1
$ host 192.168.0.1
$ getent hosts 192.168.0.1
Только команда getent hosts вернет соответствующее имя, потому что это единственная команда, использующая avahi для обратного поиска.
(На самом деле это также относится к поиску имен, но обычно проще просто ввести ping hostname.local, который выполняет поиск имени с использованием DNS или avahi и одновременно проверяет возможность соединения.)