Периодические DNS-запросы для сетевых сканеров документов

Периодические DNS-запросы для сетевых сканеров документов

Изучая захват Wireshark, я заметил, что моя машина с Windows (Win10) продолжает отправлять DNS-запросы (тип A) для двух сетевых принтеров/сканеров документов. Они приходят примерно каждые 30 секунд, от двух до четырех для каждого сканера, каждый запрос передается повторно один раз и на него дается стандартный ответ на запрос.

ПРИЛОЖЕНИЕ 2:Интересно, что между машиной Windows и принтером/сканером документов нет последующего IP-трафика. Есть только две группы запросов SNMP, каждая из которых повторяется каждые 10 минут, одна из которых инициируется драйвером принтера.

ПРИЛОЖЕНИЕ 1:Установка состоит из нескольких машин Windows (в основном Win10), RaspberryPi, на котором запущен dnsmasq, и двух принтеров/сканеров Brother (MFC-5460cn и MFC-5890cn). Оба настроены с использованием соответствующих драйверов Brother (версии 1.0.1.1 и 1.1.1.1). Никакое другое программное обеспечение (монитор устройств, центр управления, ...) не установлено.

Это продолжается часами, хотя ни один из сканеров никогда не используется. Это прекращается, когда я отключаю их через диспетчер устройств Windows. И количество запросов резко сокращается, если я устанавливаю большой ненулевой TTL для записей DNS. Но ни один из этих вариантов не является удовлетворительным решением.

Почему Windows отправляет эти DNS-запросы? И как мне заставить его прекратить это делать?

решение1

Никогда не следует использовать нулевое значение DNS TTL.

Для некоторых серверов TTL, равный нулю, может означать «не кэшировать», но некоторые другие серверы могут воспринимать ноль как указание на то, что ответ устарел и его необходимо обновить.

Пожалуйста, объясните, почему установка ненулевого TTL не является удовлетворительным решением, поскольку мне кажется, что это лучшее решение.

Связанный контент