Какие адреса хранит официальный DNS-сервер?


0

enter image description here

enter image description here

Почему авторитетный DNS-сервер Yahoo поддерживает IP-адрес stackoverflow? Или это мой локальный DNS-сервер, который имеет ip stackoverflow в своем кэше? (как описано здесь - firsr dns (1/2) имеет ip в своем кеше, поэтому он не связывается с другими DNS-серверами?) Как я могу «заставить» свой компьютер запросить ns3.yahoo.com конкретный ip без получения ответа из любого кеша? Спасибо!


извините за ссылки, я не могу публиковать изображения, так как моя репутация ниже 10.
Xiobiq

Я только что попробовал это. Я не получил никакого ответа от сервера.
prateek61

Я получаю "запрос отклонен"; какая это версия винды?
cpast

Если честно, вы уже использовали правильный синтаксис. nslookup domain ns_server спросит ns_server для указанного домена. Он обходит ваш DNS-сервер и кеширует. DNS-сервер Yahoo должен был иметь ip-кеширование стека и разрешать запрос. Я не вижу другого пути.
mnmnc

Ответы:


0

Не уверен, как вы получили этот ответ, я получаю это, по крайней мере, на Windows 7:

C:\Users\dude> nslookup stackoverflow.com ns3.yahoo.com
Server:  ns3.yahoo.com
Address:  203.84.221.53

*** ns3.yahoo.com can't find stackoverflow.com: Query refused
C:\Users\dude>

Попробуйте запустить nslookup в интерактивном режиме, включив опцию отладки, чтобы увидеть, что она действительно запрашивает ... здесь я вижу, что я просто ОТКАЗЫВАЮСЬ за каждый вариант, используя локальный список поиска и IPv4 & amp; IPv6-адреса. Я подозреваю, что у вас либо есть запись для «stackoverflow.com» в вашей локальной таблице хостов, либо вы используете «специальное» зеркало ns3.yahoo.com, которое разрешает рекурсивные запросы для вашего исходного адресного пространства.

C:\Users\dude> nslookup - ns3.yahoo.com
Default Server:  ns3.yahoo.com
Address:  203.84.221.53

> set debug
> stackoverflow.com
Server:  ns3.yahoo.com
Address:  203.84.221.53

------------
Got answer:
    HEADER:
        opcode = QUERY, id = 2, rcode = REFUSED
        header flags:  response, want recursion
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        stackoverflow.com.localdomain.com, type = A, class = IN

------------
------------
Got answer:
    HEADER:
        opcode = QUERY, id = 3, rcode = REFUSED
        header flags:  response, want recursion
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        stackoverflow.com.localdomain.com, type = AAAA, class = IN

------------
------------
Got answer:
    HEADER:
        opcode = QUERY, id = 4, rcode = REFUSED
        header flags:  response, want recursion
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        stackoverflow.com, type = A, class = IN

------------
------------
Got answer:
    HEADER:
        opcode = QUERY, id = 5, rcode = REFUSED
        header flags:  response, want recursion
        questions = 1,  answers = 0,  authority records = 0,  additional = 0

    QUESTIONS:
        stackoverflow.com, type = AAAA, class = IN

------------
*** ns3.yahoo.com can't find stackoverflow.com: Query refused
>

Я получил тот же вывод, что и вы, когда я изменил сеть :), вероятно, мой локальный DNS имеет IP-адрес stackoverflow в своем кэше ... спасибо!
Xiobiq
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.