Страница 1 из 2

Настройка кластера серверов имен

Добавлено: Пн авг 06, 2018 8:49 am
foritel
Здравствуйте. Подскажите, в чем разница между опциями "Кластер" и "Сервер" в настройках синхронизации серверов имен?

Re: Настройка кластера серверов имен

Добавлено: Пн авг 06, 2018 1:00 pm
alenka
В направлении синхронизации.

Синхронизация сервер - все данные о зонах на сервере обновляются на добавленных серверах в кластере
Синхронизация кластер- все данные о зонах которые находятся в кластере обновляются на сервере.

для обновления кеша
в крон root можно добавить задание
/etc/brainy/src/compiled/php5/bin/php -q /etc/brainy/scripts/update_dns_zone.php > /dev/null 2>/dev/null

Re: Настройка кластера серверов имен

Добавлено: Вт авг 07, 2018 1:49 am
foritel
Благодарю, вроде разобрался:
При выборе "Кластер" на текущий сервер стягивается вся информация со всех остальных серверов в кластере
При выборе "Сервер" наоборот отправляет информацию с текущего сервера на остальные сервера в кластере

Re: Настройка кластера серверов имен

Добавлено: Ср авг 08, 2018 1:04 am
foritel
Теперь интересует вопрос, почему после добавления зоны на одном сервере и последующей синхронизации на втором сервере создается такая же зона, но у неё отличаются первичный сервер и серийный номер (поля ввода soa_ns и serial)?

Это косяк панели или bind-сервера?

Re: Настройка кластера серверов имен

Добавлено: Ср авг 08, 2018 7:34 am
alenka
Серийный номер меняется всегда в большую зону, увеличение серийного номера свидетельствует что изменилась ваша зона.
Это такой принцип работы.
Запись SOA показывает в начале какой у вас выбран первый ns сервер, информацию о администраторе, серийный номер

Re: Настройка кластера серверов имен

Добавлено: Ср авг 08, 2018 8:32 am
foritel
Спасибо. Я знаю принцип работы DNS.

Покажу на примере вашего сайта (см. скрин)

Красным выделены сами запросы и IP серверов, с которых пришел ответ (они разные)
Зеленым выделены ответы на запросы (они одинаковы)
Желтым выделены серийные номера записей зоны (они одинаковы)

Так и должно быть. По стандартам должно быть минимум 2 неймсервера, но записи об одной и той же зоне на них должны быть идентичны.
Синхронизация между неймсерверами как бы подразумевает, что записи с одного сервера должны попасть на второй в том же виде, что они и на первом сервере, в частности и первичный неймсервер и серийный номер.

В данном же случае, после заведения зоны на одном из серверов и последующей синхронизации, на втором сервере создается такая же зона с такими же записями (A, MX и т.п.), но с отличающимися первичным неймсервером и серийным номером. Это не правильно. Зона должна полностью быть продублирована, а не только её записи.

Поэтому я и решил уточнить, это косяк самого bind-сервера, или синхронизация сделана силами панельки?

Re: Настройка кластера серверов имен

Добавлено: Ср авг 08, 2018 3:12 pm
alenka
Мы проверим данный ньюанс

Re: Настройка кластера серверов имен

Добавлено: Чт авг 09, 2018 9:52 am
foritel
Хорошо. По результатам отпишитесь пожалуйста тут или в ЛС)

Re: Настройка кластера серверов имен

Добавлено: Чт авг 09, 2018 11:15 am
alenka
Я вроде вспомнила.
Если не ошибаюсь то запросы отдаются по кругу (round-robin), но могу ошибаться.

Re: Настройка кластера серверов имен

Добавлено: Пт авг 10, 2018 1:19 am
foritel
RR DNS - это немного не то. RR подразумевает наличие нескольких серверов, на которых расположены одинаковые сайты, чтобы балансировать нагрузку при большой посещаемости.

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