4

Я пытаюсь получить официальные DNS-серверы для сервера в Европе в соответствии с моими инструкциями по назначению. Я посмотрел, как это сделать, и получил два разных способа.

Один:

nslookup -type=soa ox.ac.uk

А другой это:

nslookup -type=ns ox.ac.uk

Оба дают мне это для авторитетной части ответа:

Authoritative answers can be found from:

Сначала я подумал, что со стороны Оксфорда это может быть функция безопасности, заключающаяся в том, что они скрывают свой DNS-адрес от nslookup, чтобы избежать атак на эти серверы. Но я узнал, что это глупый вывод, и я попробовал те команды с каждым университетом, которые Google дал мне для "университета в Европе", и все они дали мне неполученные ответы для авторитетных ответов. Я ввел неправильную команду, мой компьютер испортился, или это мой провайдер, который меня портит?

Полная команда и вывод здесь:

Sat Apr 08 23:06 user_name:/Users/user_name $nslookup -type=soa ox.ac.uk
Server:     192.168.1.254
Address:    192.168.1.254#53

Non-authoritative answer:
ox.ac.uk
    origin = nighthawk.dns.ox.ac.uk
    mail addr = hostmaster.ox.ac.uk
    serial = 2017040772
    refresh = 3600
    retry = 1800
    expire = 1209600
    minimum = 900

Authoritative answers can be found from:

Sat Apr 08 23:06 user_name:/Users/user_name $nslookup -type=NS ox.ac.uk
Server:     192.168.1.254
Address:    192.168.1.254#53

Non-authoritative answer:
ox.ac.uk    nameserver = dns2.ox.ac.uk.
ox.ac.uk    nameserver = dns1.ox.ac.uk.
ox.ac.uk    nameserver = dns0.ox.ac.uk.
ox.ac.uk    nameserver = ns2.ja.net.

Authoritative answers can be found from:

1 ответ1

1

Чтобы получить гарантированные достоверные (и актуальные) ответы от домена с помощью nslookup, вам следует напрямую запросить авторитетные серверы. Например, чтобы получить официальные DNS-серверы имен для домена ox.ac.uk , в nslookup запустите:

> set query=ns
> ox.ac.uk

Команда set query=ns сообщает nslookup, что мы хотим знать, какие DNS-серверы являются полномочными для домена. Вы получите выходные данные, которые включают официальные серверы имен для домена ox.ac.uk :

ox.ac.uk    nameserver = dns2.ox.ac.uk.
ox.ac.uk    nameserver = dns1.ox.ac.uk.
ox.ac.uk    nameserver = dns0.ox.ac.uk.
ox.ac.uk    nameserver = ns2.ja.net.

Теперь эти результаты поступают с любого DNS-сервера, который в настоящее время настроен для использования вашей системой, что означает, что эти записи могут быть кэшированы. Если вы действительно хотите быть уверены, что получаете самую свежую информацию, вам нужно напрямую запросить один из авторитетных серверов имен домена, как показано ниже:

В nslookup запустите:

> server dns2.ox.ac.uk

Это говорит nslookup отправлять последующие запросы DNS на указанный сервер, который является полномочным для этого домена. (Любой из DNS-серверов, перечисленных в нашем запросе выше, должен работать.) Теперь переключитесь из режима запроса записи Nameserver обратно в "любой" режим записи с помощью:

> set query=any

И выполните запрос для любой записи, которую вы хотите. В этом случае мы запросим сам домен:

> ox.ac.uk

Результат включает в себя официальные серверы имен для домена:

Server:  dns1.ox.ac.uk
Address:  129.67.1.191

ox.ac.uk internet address = 129.67.242.154 ox.ac.uk internet address = 129.67.242.155 ox.ac.uk nameserver = dns0.ox.ac.uk ox.ac.uk nameserver = dns1.ox.ac.uk ox.ac.uk nameserver = dns2.ox.ac.uk ox.ac.uk nameserver = ns2.ja.net

primary name server = nighthawk.dns.ox.ac.uk responsible mail addr = hostmaster.ox.ac.uk serial = 2017040772 refresh = 3600 (1 hour) retry = 1800 (30 mins) expire = 1209600 (14 days) default TTL = 900 (15 mins)

Основным сервером имен является "Главный" DNS-сервер. Обычно в этом случае администратор домена выполняет обновления записей DNS. Остальные серверы имен являются "подчиненными" DNS-серверами. Их задача - просто сохранить копию файла зоны, предоставленного главным сервером. Наличие нескольких DNS-серверов гарантирует, что зона по-прежнему доступна, если один из серверов выйдет из строя.

Любой из перечисленных DNS-серверов должен иметь возможность (авторитетно) отвечать на DNS-запросы, если администратор домена не настроил их иначе.

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