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

1 ответ1

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 и 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
>

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