Назад | Перейти на главную страницу

Без клея, как DNS-серверы узнают IP-адреса серверов имен?

Домен rspb.org.uk имеет серверы имён

ns1.namecity.com. ['62.128.193.35'] (NO GLUE) [TTL=172800]

ns2.namecity.com. ['84.22.161.171'] (NO GLUE) [TTL=172800]

А на сайте в DNS есть такое предупреждение:

The parent nameserver ns1.nic.uk is not sending out GLUE for every nameservers listed, meaning he is sending out your nameservers host names without sending the A records of those nameservers. It's ok but you have to know that this will require an extra A lookup that can delay a little the connections to your site.

В настройках регистратора я могу изменить эти серверы имен, но это разрешает только имена, а не IP-адреса.

Мой вопрос: как DNS-сервер узнает IP-адрес серверов имен?

Я где-то читал, что все серверы имен должны быть сначала зарегистрированы в реестре, поэтому, возможно, на этом этапе потребуется IP-адрес. В предупреждении intoDNS упоминается «дополнительный поиск A». куда DNS ищет?

Клей действительно нужен только в том случае, если серверы имен для домена находятся в том же домене, так что технически все в порядке, поскольку ваш находится в другом домене. Как говорится в сообщении, это немного медленнее, но если вы не Google, вам не нужно об этом беспокоиться;)

Как DNS-сервер узнает IP-адрес серверов имен? Он ищет их в домене namecity.com. Проблема может возникнуть только в том случае, если серверы имен находятся в одном домене, поэтому вам нужен клей, чтобы избежать ситуации с курицей и яйцом.

Если вам это небезразлично, склеивающие записи обычно не называются связующими в веб-интерфейсах регистраторов. В моем случае есть отдельная запись в меню, которая называется «зарегистрировать сервер имен», поэтому попробуйте щелкнуть по любому объекту, в котором есть сервер имен;)

«Поиск» - это стандартный DNS-запрос, который происходит, когда клиенту необходимо знать IP-адрес для данного имени хоста, например www.example.com.

В этом контексте это означает, что вы получаете информацию, которая ns1.provider.com соответствующий DNS-сервер для www.example.com и без клея записывает дополнительный запрос A для ns1.provider.com это необходимо. Это работает точно так же, как и все другие запросы. В итоге вы получаете IP-адрес для ns1.provider.com и можете связаться с ним, чтобы получить нужную информацию.

Во многих случаях, как в созвездии, которое я описал ниже, склеивание записей не является строго необходимым, но легко построить круговые зависимости, для разрыва круга которых требуется клей. Пример: если вы укажете ns1.example.com как сервер имён для example.com, ты должен предоставьте клей для работы, так как ns1.example.com никогда не мог решить иначе.