Когда требуются записи DNS «клей» (или «хост»)?

Я знаю почему необходимы записи клей (циклические зависимости), но , когда они нужны ? Нужны ли они только при настройке серверов имен домена на мою собственную машину в Интернете - например, «ns1.mydomainonmyserver.com»?

Есть ли необходимость в создании записей клея при использовании серверов имен внешних /хостинг-провайдеров?

11 голосов | спросил Dougal 25 PMpSun, 25 Apr 2010 19:40:31 +040040Sunday 2010, 19:40:31

3 ответа


12

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

Записи клея публикуются в родительской зоне. Следовательно, если оператор example.com хотел иметь серверы имен с именем ns1.example.com и ns2.example.com, затем .com нужно было бы что-то вроде:

example.com.     IN NS ns1.example.com.
                 IN NS ns2.example.com.
ns1.example.com. IN A  192.0.2.1
ns2.example.com. IN A  198.51.100.5

(пример подсети, взятой из RFC 5737 ).

В дочерней зоне обычно есть те же записи A (хотя бы для согласованности), но когда они находятся в дочерней зоне, они больше не записывают техническую привязку.

ответил Alnitak 26 AMpMon, 26 Apr 2010 11:33:08 +040033Monday 2010, 11:33:08
3

Я предполагаю, что эта запись из Wikipedia должна ответить на это довольно хорошо:

  

Циклические зависимости и записи клея

     

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

     

Например, предположим, что поддомен en.wikipedia.org содержит дополнительные поддомены (например, something.en.wikipedia.org) и что авторитетный сервер имен для этих жизней в ns1.something.en.wikipedia .org. Таким образом, компьютер, пытающийся решить что-то.en.wikipedia.org, должен сначала разрешить ns1.something.en.wikipedia.org. Так как ns1 также находится под поддоменом something.en.wikipedia.org, для решения ns1.something.en.wikipedia.org требуется разрешение something.en.wikipedia.org, которое является именно круговой зависимостью, упомянутой выше. Зависимость нарушена записью клея в сервере имен en.wikipedia.org, который предоставляет IP-адрес ns1.something.en.wikipedia.org непосредственно запрашивающему, позволяя ему загружать процесс, выясняя, где ns1.something .en.wikipedia.org.

ответил Gomibushi 25 PMpSun, 25 Apr 2010 20:04:34 +040004Sunday 2010, 20:04:34
1

Что касается , когда , они необходимы, когда вы first вводите новый сервер имен в Интернет. После того, как этот сервер имен имеет запись клея, его можно найти по имени.

ответил John Gardeniers 26 AMpMon, 26 Apr 2010 01:47:30 +040047Monday 2010, 01:47:30

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132