Если Ваша цель состоит в том, чтобы узнать, какие хосты соединены, к которым портам, почему бы не войти в систему интерфейса управления коммутатором (сеть или cli) и смотрят на таблицу адресов, которая покажет Вам, какие MAC-адреса подключены с который порты.
Вероятно, у вас включена опция требуется домен
:
-D, --domain-required
Указывает dnsmasq никогда не пересылать запросы A или AAAA для простых имен, без точек или частей домена, на вышестоящие серверы имен. Если имя не известно из / etc / hosts или DHCP, то возвращается ответ «не найден».
Найдите, где это установлено ( /etc/dnsmasq.conf
или параметры командной строки), и удалите его.
Думаю, проблема в регулярном выражении домена. У меня это сработало.
Просто удалите регулярное выражение из домена:
server = 8.8.8.8 # 53