2014-02-17 2 views
0

Как я знаю, в мире есть 13 корневых DNS-серверов, которые названы от A до M. , и когда сервер dns не ответил в цепочке серверов DNS, мы обращаемся к корневым серверам DNS.Как разрешить dns root-servers.net

Я также предположим, что корневой сервер должен быть IP-адрес что-то вроде 4.4.2.2 или 8.8.8.8, но с использованием роют показать мне, что они на самом деле домены

;; ANSWER SECTION: 
.   78559 IN NS d.root-servers.net. 
.   78559 IN NS f.root-servers.net. 
.   78559 IN NS e.root-servers.net. 
.   78559 IN NS i.root-servers.net. 
.   78559 IN NS a.root-servers.net. 
.   78559 IN NS l.root-servers.net. 
.   78559 IN NS g.root-servers.net. 
.   78559 IN NS c.root-servers.net. 
.   78559 IN NS h.root-servers.net. 
.   78559 IN NS b.root-servers.net. 
.   78559 IN NS j.root-servers.net. 
.   78559 IN NS m.root-servers.net. 
.   78559 IN NS k.root-servers.net. 

Теперь, как DNS решительность root-servers.net адрес?

ответ

2

тех корневых серверов определяются в конфигурационном файле DNS-сервера, большинство выполнения BIND, и это в конфигурационном файле root.servers

Internic постоянно обеспечивает самую последнюю дату один, который в настоящее время (IPv4 и IPv6-адреса):

a.root-servers.net. IN A 198.41.0.4 
a.root-servers.net. IN AAAA 2001:503:BA3E::2:30 

b.root-servers.net. IN A 192.228.79.201 

c.root-servers.net. IN A 192.33.4.12 

d.root-servers.net. IN A 199.7.91.13 
d.root-servers.net. IN AAAA 2001:500:2d::d 

e.root-servers.net. IN A 192.203.230.10 

f.root-servers.net. IN A 192.5.5.241 
f.root-servers.net. IN AAAA 2001:500:2f::f 

g.root-servers.net. IN A 192.112.36.4 

h.root-servers.net. IN A 128.63.2.53 
h.root-servers.net. IN AAAA 2001:500:1::803f:235 

i.root-servers.net. IN A 192.36.148.17 
i.root-servers.net. IN AAAA 2001:7fe::53 

j.root-servers.net. IN A 192.58.128.30 
j.root-servers.net. IN AAAA 2001:503:C27::2:30 

k.root-servers.net. IN A 193.0.14.129 
k.root-servers.net. IN AAAA 2001:7fd::1 

l.root-servers.net. IN A 199.7.83.42 
l.root-servers.net. IN AAAA 2001:500:3::42 

m.root-servers.net. IN A 202.12.27.33 
m.root-servers.net. IN AAAA 2001:dc3::35 
1

DNS резольверы поставляются с корневых ссылок файл (см http://www.internic.net/domain/named.root) встроенный - как часть их конфигурации - в котором перечислены имена и IP-адреса корневого DNS сервера.

Кстати, это тот же принцип с проверкой сертификата SSL/TLS в браузере - браузер проходит цепочку сертификатов, чтобы проверить сертификат SSL/TLS веб-сайта - потенциально загружая сертификаты нескольких сертификатов промежуточных сертификатов (CA) - но корневые CA-сертификаты поставляются предварительно с браузером.

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

Смежные вопросы