Если сервер чистый или DNSmanager уже установлен
Обратите внимание!
При установке на один сервер настройка интеграции между IPmanager и DNSmanager не требуется.
Алгоритм установки:
-
Если сервер чистый, то установите и выполните начальную настройку DNSmanager.
Обратите внимание!DNSmanager и IPmanager должны работать с одинаковым DNS-сервером: BIND или PowerDNS. - Создайте пользователя в DNSmanager. В пространстве имён этого пользователя IPmanager будет хранить обратные доменные зоны.
- Установите IPmanager. Подробнее см. в статье Процесс установки.
-
Добавьте в конфигурационный файл IPmanager (по умолчанию /usr/local/mgr5/etc/ipmgr.conf) параметр ViewName:
echo "ViewName <пространство имён>" >> /usr/local/mgr5/etc/ipmgr.conf
Пояснения -
Перезапустите IPmanager:
/usr/local/mgr5/sbin/mgrctl -m ipmgr exit
Если IPmanager уже установлен
Обратите внимание!
При установке на один сервер настройка интеграции между IPmanager и DNSmanager не требуется.
Алгоритм установки состоит из трёх этапов.
Этап 1. Настройка панелей управления
-
Установите и выполните начальную настройку DNSmanager.
Обратите внимание!DNSmanager и IPmanager должны работать с одинаковым DNS-сервером: BIND или PowerDNS. - Создайте пользователя в DNSmanager. В пространстве имён этого пользователя IPmanager будет хранить обратные доменные зоны.
-
Добавьте в конфигурационный файл IPmanager (по умолчанию /usr/local/mgr5/etc/ipmgr.conf) параметр ViewName:
echo "ViewName <пространство имён>" >> /usr/local/mgr5/etc/ipmgr.conf
Пояснения
Этап 2. Настройка конфигурации DNS-сервера
Если используете BIND:
- Откройте на редактирование файл конфигурации DNS-сервера:
- CentOS: /etc/named.conf
- Debian: /etc/bind/named.conf
-
Замените строку:
view "default" {
на
view "<пространство имён>" {
Пояснения -
В этом блоке "view" замените значения параметров match-destinations и transfer-source:
match-destinations { <IP-адрес пользователя>; }; transfer-source <IP-адрес пользователя>;
Пояснения
Если используете PowerDNS:
-
Создайте дамп базы данных PowerDNS:
mysqldump <имя базы данных> > <путь к файлу>
Пояснения -
Создайте базу данных:
mysql CREATE DATABASE <имя базы данных>
Пояснения -
Перенесите данные из дампа в созданную базу:
mysql <имя базы данных> < <путь к дампу>
Пояснения
Этап 3. Проверка
-
Перезапустите IPmanager:
/usr/local/mgr5/sbin/mgrctl -m ipmgr exit
- Убедитесь, что IPmanager и DNSmanager функционируют корректно.