Объясните про DNS

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Объясните про DNS

Сообщение tyomitch » 13.11.2004 (Сб) 14:23

Как получить список корневых серверов?

Верно ли я понял, что этот список жёстко прошит в конфигах каждого DNS-сервера, т.е. если какой-то из них (гипотетически) поменяет адрес, то придётся переписывать конфиги на всех DNS-серверах в мире?

Или всё-таки есть какая-то функциональность, позволяющая получить свежий список корневых серверов на текущий момент?
Изображение

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 13.11.2004 (Сб) 14:37

Я думаю там есть какая-то система которая позволяет динамически обновлять адреса.

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 13.11.2004 (Сб) 14:43

Да еще, может кто не знает: IE перед обращением на DNS сервер обращаеться в файлик %systemroot%\system32\drivers\etc\hosts, т ам вообще в этой папке можно много интересного узнать!!! Я по этому поводу даже прогу небольшую стряпал!

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 13.11.2004 (Сб) 15:56

Ramzes писал(а):Я думаю там есть какая-то система которая позволяет динамически обновлять адреса.

Я тоже много чего думаю, но всё-таки хотелось бы узнать, как на самом деле ;-)
Если "есть какая-то система", то какая именно?
Изображение

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 13.11.2004 (Сб) 16:00

Ramzes писал(а):Да еще, может кто не знает: IE перед обращением на DNS сервер обращаеться в файлик %systemroot%\system32\drivers\etc\hosts

Не IE, а любое Windows-приложение :evil:, а конкретно - сам винсок.
Изображение

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 15.11.2004 (Пн) 10:32

Помимо корневых есть еще "родительские" (вышестоящие) DNS-серверы. Так что апдейт пойдет по цепочке, а в ней будет не более 7-8 звеньев.
Lasciate ogni speranza, voi ch'entrate.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 15.11.2004 (Пн) 18:44

alibek писал(а):Помимо корневых есть еще "родительские" (вышестоящие) DNS-серверы. Так что апдейт пойдет по цепочке, а в ней будет не более 7-8 звеньев.

Нет, корневые - это как раз те, над которыми никого нету. (ATM - от a.root-servers.net до m.root-servers.net). Непосредственно под ними - сервера доменов верхнего уровня. Посмотри, например, http://www.cymru.com/DNS/dns.html

Про цепочку непонятно. По-твоему, DNS-сервер рассылает сообщение о своём "переезде" всем нижестоящим серверам? Первый раз такое слышу; но даже если так, тогда вывести из строя любой DNS-сервер не представляло бы труда - послать ему с какого-нибудь левого адреса сообщение о "переезде", и готово.

Так как всё-таки сделано?
Изображение

areh
Постоялец
Постоялец
 
Сообщения: 530
Зарегистрирован: 02.12.2002 (Пн) 12:28
Откуда: РОССИЯ, Салехард

Сообщение areh » 15.11.2004 (Пн) 20:25

на скока я знаю, дела с DNS обстоят вот так:

есть несколько (13) корневых серверов, содержащих одно и тоже - адреса DNS серверов 1-го уровня...
любой DNS сервер знает адресс вышестоящего сервера, который в свою очередь знает адрес всех нижестоящих и одного вышестоящего сервера...
так по цепочке до DNS серверов первого уровня..
так же, если ты настраиваешь свой DNS ты можешь указать в качестве "вышестоящего" сервера корневой, скачав соответствующий конфигурационный файл..

если будет изменен один из IP корнегого сервера необходимо будет перенастроить только DNS сервера первого уровня.. которых не так много. а так же сервера которые имели ссылку непосредственно на корневые сервера.
ну ещё надо будет перенастроить корневые сервера, т.к. они должны знать друг о друге..

т.е. рядовой сервер днс не обязан знать адреса корневого DNS сервера...

вроде вот так...

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 15.11.2004 (Пн) 20:37

areh, спасибо!
Изображение


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 80

    TopList