Master и Slave DNS
-
- Posts: 1
- Joined: Sat Jun 15, 2013 12:23 pm
Master и Slave DNS
Доброго времени суток.
Предыстория. Сейчас используем ISPManager PRO и ISP DNSmanager. Если указать доступ в панели управления ISPmanaer адреса доступа к панелям DNSManager, то все созданные домены на мастере будут автоматически убегать на Slave серверы.
А вот теперь такой вопрос, как подобное реализовать на Vesta CP?
Пердположим что решили отказаться от DNSManager и ISPManager. Вместо ISPmanager будет Vesta, вместо DNSManager какой-нибудь Bind или PowerDNS. Как решить вопрос с передачей зон, созданных пользователем в Vesta CP на Slave серверы?
Предыстория. Сейчас используем ISPManager PRO и ISP DNSmanager. Если указать доступ в панели управления ISPmanaer адреса доступа к панелям DNSManager, то все созданные домены на мастере будут автоматически убегать на Slave серверы.
А вот теперь такой вопрос, как подобное реализовать на Vesta CP?
Пердположим что решили отказаться от DNSManager и ISPManager. Вместо ISPmanager будет Vesta, вместо DNSManager какой-нибудь Bind или PowerDNS. Как решить вопрос с передачей зон, созданных пользователем в Vesta CP на Slave серверы?
Re: Master и Slave DNS
Здравствуйте,
в данный момент есть возможность решить эту задачу из командной строки, веб-конфигуратора пока нет.
То есть, чтобы добавить dns slave сервер ns2.host.ltd, на котором установлена панель vesta, c администраторcким паролем p4sw0rd, нужно запустить:
в данный момент есть возможность решить эту задачу из командной строки, веб-конфигуратора пока нет.
[root@nxt ~]# v-add-remote-dns-host
Error: not enought arguments
Usage: v-add-remote-dns-host HOST PORT USER PASSWORD [TYPE] [DNS_USER]
То есть, чтобы добавить dns slave сервер ns2.host.ltd, на котором установлена панель vesta, c администраторcким паролем p4sw0rd, нужно запустить:
Code: Select all
v-add-remote-dns-host ns2.host.ltd 8083 admin p4sw0rd
Re: Master и Slave DNS
Нихренасе.
Ого, это будет master-master, правильно понимаю?
А то сейчас используется PDNS Slave to Master для такого. :)
Ого, это будет master-master, правильно понимаю?
А то сейчас используется PDNS Slave to Master для такого. :)
Re: Master и Slave DNS
Да, все верно. Получится master-master. Причем ограничений на количество связей нет. Можно собрать кластер хоть из 8 серверов для ибзыточной надежности.
-
- Posts: 14
- Joined: Sat Jul 27, 2013 3:42 pm
Re: Master и Slave DNS
после выполнения команды v-add-remote-dns-host ns.domain.com 8083 admin pass
вылетает ошибка Error: dns user dns-cluster doesn't exist
прошу помочь с настройкой
вылетает ошибка Error: dns user dns-cluster doesn't exist
прошу помочь с настройкой
Re: Master и Slave DNS
Действительно, это не совсем очевидный момент. Забыл о нем написать. Перед запуском команды, на втором сервере нужно создать пользователя dns-cluster, которому будут добавлятся все зоны с первого сервера.
Re: Master и Slave DNS
Здравствуйте !
1.по аналогии сделал кластер из 2х серверов, в dns-cluster файлы зон создались, но при просмотре
service named configtest
не видно загруженных зон принадлежащих dns-cluster.
при рестарте тоже самое
2.В веб интерфейсе под юзером admin / dns-cluster в вкладке DNS указанно
домены: 0
записи: 0
заблокировано: 0
но все перенесенные домены отображаются
VESTA
Версия: 0.9.8
Релиз: 2
Архитектура:i386
В чем может быть проблема?
заранее благодарен.
1.по аналогии сделал кластер из 2х серверов, в dns-cluster файлы зон создались, но при просмотре
service named configtest
не видно загруженных зон принадлежащих dns-cluster.
при рестарте тоже самое
2.В веб интерфейсе под юзером admin / dns-cluster в вкладке DNS указанно
домены: 0
записи: 0
заблокировано: 0
но все перенесенные домены отображаются
VESTA
Версия: 0.9.8
Релиз: 2
Архитектура:i386
В чем может быть проблема?
заранее благодарен.
Re: Master и Slave DNS
Недавно была обнаружена ошибка в логике синхронизатора.
Для того чтобы исправить ситуацию скачайте на оба сервера обновленный скрипт
И пересоздайте все зоны на дочернем сервере
Релиз с исправлением выйдет 7 сентября
Для того чтобы исправить ситуацию скачайте на оба сервера обновленный скрипт
Code: Select all
wget https://raw.github.com/serghey-rodin/vesta/74a6aa2a9568dc691d524e926bfa35a46dc6bce0/bin/v-rebuild-dns-domain -O /usr/local/vesta/bin/v-rebuild-dns-domain
Code: Select all
v-rebuild-dns-domains dns-cluster
Релиз с исправлением выйдет 7 сентября
Re: Master и Slave DNS
после проделанного появились ошибки
но зоны загружены
Code: Select all
# v-rebuild-dns-domains dns-cluster
/usr/local/vesta/func/domain.sh: eval: line 307: unexpected EOF while looking for matching `''
/usr/local/vesta/func/domain.sh: eval: line 308: syntax error: unexpected end of file
/usr/local/vesta/func/domain.sh: eval: line 307: unexpected EOF while looking for matching `''
/usr/local/vesta/func/domain.sh: eval: line 308: syntax error: unexpected end of file
-
- Posts: 14
- Joined: Sat Jul 27, 2013 3:42 pm
Re: Master и Slave DNS
в выпадающем меню вкладка USER используйте update countersrsscenter wrote:Здравствуйте !
1.по аналогии сделал кластер из 2х серверов, в dns-cluster файлы зон создались, но при просмотре
service named configtest
не видно загруженных зон принадлежащих dns-cluster.
при рестарте тоже самое
2.В веб интерфейсе под юзером admin / dns-cluster в вкладке DNS указанно
домены: 0
записи: 0
заблокировано: 0
но все перенесенные домены отображаются
VESTA
Версия: 0.9.8
Релиз: 2
Архитектура:i386
В чем может быть проблема?
заранее благодарен.