Какие адреса хранит официальный 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 без получения ответа из любого кеша? Спасибо!

Xiobiq
источник
извините за ссылки, я не могу публиковать изображения, так как моя репутация ниже 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
>
milli
источник
Я получил тот же вывод, что и вы, когда я изменил сеть :), вероятно, мой локальный DNS имеет IP-адрес stackoverflow в своем кэше ... спасибо!
Xiobiq