Как (скажем) ns1.example.com может быть сервером имен example.com? - PullRequest
1 голос
/ 04 ноября 2010

Очевидно, я не очень разбираюсь в DNS, так что терпите меня в этом вопросе, который меня озадачивал некоторое время.

Некоторые записи WHOIS показывают (скажем) ns1.example.com и ns2.example.com в качестве серверов имен для example.com.Тогда как найти фактический IP-адрес?Разве это не циркуляр?

Ответы [ 2 ]

4 голосов
/ 04 ноября 2010

Этот вопрос, вероятно, относится к Severfault, а не к Stackoverflow, но для объяснения вы должны прочитать о склеенных записях .

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

Есть также хорошее объяснение в этом FAQ .

2 голосов
/ 04 ноября 2010

Я надеюсь, что это правильно, но хорошо прочитайте, особенно раздел «Пространство доменных имен» (точнее, «Формулировка доменного имени»).

http://en.wikipedia.org/wiki/Domain_Name_System

Это объясняет, как имя разрешается и путь, и многое другое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...