PavelM wrote:prozaik wrote:Запросы будут идти в случайном порядке ко всем трем серверам
BIGGUY.GTE.NET
OTHERGUY.GTE.NET
PRIVET.COM
Поэтому важно, что информация на них была синхронизирована.
Вообще говоря, порядок выбора зависит от клиента, он может быть случайным а может и нет. Как видим в данном топике он вовсе не случаен
Очень часто берется первый что и смущает многих администраторов.
Ну а вопрос с основным днс и вторичными надо конечно решать, зона должна быть одинакова на всех днс.
рекомендую:
http://www.acmebw.com/askmrdns/archive.php
PavelM, я сейчас матом ругаться начну.
Как это все работает:
1. клиент (пусть виндовый) спрашивает у своего сервера
"дай мне ip address
www.privet.com"
2. Сервер спрашивает у рутового сервера
"дай мне ip address
www.privet.com"
Рутовый отвечает: "знать ничего не знаю про
www.privet.com, но вот тебе список ip addresses серваков (
внимание: он отдает этот список в случайном порядке!), которые знают про .com"
3. Сервер тогда выбирает первый сервер из списка и спрашивает его:
"дай мне ip address
www.privet.com"
тот отвечает: "знать ничего не знаю про
www.privet.com, но вот тебе список ip addresses серваков (
внимание: он отдает этот список в случайном порядке!), которые знают про privet.com"
4. Сервер тогда выбирает первый сервер из списка и спрашивает его:
"дай мне ip address
www.privet.com"
тот отвечает: x.y.z.w
На самом деле алгоритм сложнее, но общий смысл примерно сохранен.
В пункте 3 отвечаюший сервер выдаст в
произвольном порядке
BIGGUY.GTE.NET
OTHERGUY.GTE.NET
PRIVET.COM
т.е. именно то, что было заявлено при регистрации домена.
Рассмотрим что получится, есть dns на privet.com будет содержать только
IN NS privet.com.
и ничего больше.
Однажды обратившись клиентский сервер оставить в памяти (cache) "IN NS" записи. И в следующий за другим хостом (forum.privet.com) он к рутовому серверу не полезет, а станет спрашивать напрямую у первой попавшейся
У нас она одна privet.com... Если привет в этом случае лежит, то у двух других спрашивать никто не будет...
Если же будут указаны все три сервера, то все три и будут опрошены по порядку (пока не найдется работающий).
И, вновь забыв, что главное - здоровье...