Bind9 на WIndows Server 2016 не получает пакеты IPv4 - PullRequest
0 голосов
/ 27 января 2020

Я использую Bind9 на нескольких Windows версиях сервера. Я настроил каждый из них одинаково и настроил их на прослушивание IPv4 и IPv6 через порт 8080 с файлом named.conf ниже. Я также использую tshark для прослушивания того же интерфейса и порта. У меня есть машина FreeBSD на том же su bnet, который я использую для отправки DNS-запросов непосредственно на каждый Windows Сервер с помощью dig.

# named.conf
options {
    listen-on port 8080 { any; };
    listen-on-v6 port 8080 { any; };
};

Windows Сервер 2019: когда я отправляю IPv4 и Пакеты IPv6, оба принимаются и регистрируются tshark и bind.

Windows Server 2016 и 2012 R2: Когда я отправляю пакет IPv6, он отображается в выходных данных tshark и bind, и я получаю ОТКАЗАНО ответ (это нормально, так как мне не нужно, чтобы он работал, мне просто нужно связать, чтобы получить пакет). Когда я отправляю пакет IPv4, он отображается только в выводе tshark, но возвращает ответ NXDOMAIN (я бы ожидал SERVFAIL, если bind не регистрирует запрос).

Windows Server 2012: Когда я отправляю пакеты IPv4 и IPv6, оба принимаются tshark, но ни один из них не регистрируется с помощью bind.

Почему мой экземпляр bind не получает и не регистрирует запросы IPv4 до 2019 года?

...