Рейтинг:2

Что должен возвращать сервер имен в разделе полномочий для запросов к хостам в домене .local?

флаг in

Я вижу, что при запросе хостов в локальном домене foo.local некоторые серверы имен (например, преобразователь узлов) возвращают раздел полномочий, содержащий такие вещи, как

foo.local. 10800 В SOA foo.local. никто.недействительный.1 3600 1200 604800 10800

Другие (например, Google) возвращают такие вещи, как

. 86389 В SOA a.root-servers.net. nstld.verisign-grs.com. 2021111002 1800 900 604800 86400

Какой правильный? Вопрос актуален, потому что в первом случае дальнейшее кэширование серверов имен, по-видимому, успешно преобразует раздел полномочий в запись soa (systemd-resolved делает), как в

хост -t foo.local
foo.local имеет SOA-запись foo.local. никто.недействительный. 1 3600 1200 604800 10800

это выглядит неправильно, и это сбивает с толку nss-mdns, заставляя думать, что .local используется в качестве домена, управляемого DNS, а не для mDNS.

Patrick Mevzek avatar
флаг cn
`local.` зарезервирован для mDNS и не должен выходить за пределы локальных сетей. См. §22, если RFC 6762. Это не глобальный TLD в корневом каталоге IANA.
callegar avatar
флаг in
Дело в том, что местные. идет в dns все время, по крайней мере в linux, из-за того, как там сделано разрешение mDNS.На самом деле самое первое, что делает преобразователь mDNS в реализации nss-mdns, — это запрашивает DNS, чтобы проверить, является ли он локальным. случайно находится под управлением DNS. Это связано с тем, что ни nss-mdns, ни Avahi не нужно отключать, чтобы разрешить обслуживание запросов .local из одноадресной DNS в случае, если у вас есть локальная сеть с этой конкретной настройкой. См. https://github.com/lathiat/nss-mdns. Вопрос был направлен на выявление потенциальной ошибки, сбивающей с толку клиента Linux mDNS.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.