OSX: чрезмерный ответ NXDOMAIN на запросы dns-sd
Я в основном в среде OSX, и я вижу большое количество ответов NXDOMAIN от наших внутренних DNS-серверов. Запросы, которые вызывают эти ответы, - это, как я считаю, адреса в стиле mDNS/Bonjour, которые выглядят следующим образом:
b._dns-sd._udp.company.com
r._dns-sd._udp.0.35.16.172.in-addr.arpa
b._dns-sd._udp.0.1.168.192.in-addr.arpa
dr._dns-sd._udp.0.1.168.192.in-addr.arpa
lb._dns-sd._udp.0.1.168.192.in-addr.arpa
b._dns-sd._udp.0.1.1.10.in-addr.arpa
Каждый хост получает около 4000 ответов NXDOMAIN в день. Я не верю, что это нормально для машин с OSX, по крайней мере, я надеюсь, что нет. Кроме того, наши внутренние DNS-серверы рекурсивно запрашивают ответы с этих адресов корневым серверам имен, которые не могут на них отвечать.
Кто-нибудь знает, как я могу помешать рабочим станциям отправлять эти запросы и / или как сказать моим внутренним серверам имен (BIND 9) не "перенаправлять" эти запросы в Интернет? Мы используем Bonjour внутри для простой настройки принтера и совместного использования экрана.
РЕДАКТИРОВАТЬ: запросы, которые делают это в Интернет, являются только PTR (обратные) запросы.
Спасибо Джон
1 ответ
Ваш DNS-сервер не должен пересылать запросы для company.com, если company.com является вашей внутренней DNS-зоной. Это авторитетно для company.com, и доллар на этом останавливается.
Что касается пересылки запросов PTR, настройте зону r DNS для 10.0.0.0, 172.16.0.0 и 192.168.0.0, что не позволит вашему серверу пересылать эти запросы по той же причине, что и в # 1.
Что касается того, как не дать клиентам делать эти запросы, я боюсь, что отключение Bonjour, вероятно, единственный способ.