1

Итак, если я сделаю запрос на slash16.org:

nslookup -type=ns slash16.org

Non-authoritative answer:
slash16.org nameserver = ns-686.awsdns-21.net.
slash16.org nameserver = ns-1989.awsdns-56.co.uk.
slash16.org nameserver = ns-144.awsdns-18.com.
slash16.org nameserver = ns-1236.awsdns-26.org.

Authoritative answers can be found from:
ns-1236.awsdns-26.org   internet address = 205.251.196.212

Почему ns-1236.awsdns-26.org имеет как авторитетные, так и неавторизованные ответы?

1 ответ1

1

Если DNS-сервер найдет запись, которую клиент должен запросить, в своем собственном файле зоны, он вернет достоверный ответ. Например, если клиент хочет найти IP-адрес хоста srv1.contoso.com, он ищет "запись A" хоста на DC contoso.com (то есть DNS-сервере). Если мы его найдем, мы вернем записанный контент клиенту через ответ DNS. Это авторитетный ответ. Конечно, сам метод запроса сложнее, чем я сказал.

Кроме того, если Dns-сервер недавно запросил записи узла (и, возможно, другие клиенты также искали) записей, он найдет клиент, отвечающий на запись, в кэш.

Если серверу DC не удается найти запись A хоста srv1.contoso.com, он вернет ответ (RecordNotFound) - также авторитетный ответ.

Если сервер, получающий запрос DNS-запроса, не является DC (Dns-сервером) contoso.com, то для его обработки используется следующий метод: сначала запрашивайте другие DNS-серверы, пока они не найдут его, а затем сервер вернет найден контент для клиента --- Неавторизованный ответ. Во-вторых, порекомендуйте клиента на верхний сервер DNS, чтобы найти. --- не авторитетный ответ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .