VestaCp как DNS Сервер для Ispmanager
VestaCp как DNS Сервер для Ispmanager
Добрый день
Можно ли реализовать получение NS от Ispmanager, Вестой ?
В ручную добавлять не вариант ..
Можно ли реализовать получение NS от Ispmanager, Вестой ?
В ручную добавлять не вариант ..
Re: VestaCp как DNS Сервер для Ispmanager
Добрый день
Панель пока не поддерживает автоматическую работу с ПО ИСПсистем.
А что вы хотите сделать, напишите подробнее
Панель пока не поддерживает автоматическую работу с ПО ИСПсистем.
А что вы хотите сделать, напишите подробнее
Re: VestaCp как DNS Сервер для Ispmanager
Аналог v-add-remote-dns-host
Ещё заметил что TXT записи создаются разные и из за них проблемы с подписями, разные записи , разные Dkim ключи.
---ISPnamager
TXT Запись - dkim._domainkey.
v=DKIM1; k=rsa; s=email; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCvHEL+7urcSyEpUuFXbBY8s895Sc7J3Ezie7ilPH98LfX7JnOvBEjxZgPzGz0ldzJPHgvriAhG2o903LLVSkMHG4/U/am9G+Zxo2ZKiEl9hAHnvAN6TqJOru3uRRJW49RwZBLwYqDNZd4wc7p2CtHF2adEHEFbzgzyOBluvBkXiQIDAQAB
---VESTAcp
TXT Запись - mail._domainkey
Ключ:
"k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7mxV4jVBc8FwpcziVmZPOq8Uy9L52YhlMVZJFTzRdVfGrmGpYIPikkI9OPcsDppI2k5jTpO1I7RmY4xcd5XOY56rvukOaSsSkvwNMcTfuxf8iLfeRLEVaivg4elm6I+iGlTYaaL79org3eBKkURgozNEqsMKdaE7xL8AQrEkkrwIDAQAB"
Как сделать создание txt сделать как в isp ?
Получается разные записи , разные ключи ..
И ещё , эти кавычки "" , они нужны ?
Ещё заметил что TXT записи создаются разные и из за них проблемы с подписями, разные записи , разные Dkim ключи.
---ISPnamager
TXT Запись - dkim._domainkey.
v=DKIM1; k=rsa; s=email; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCvHEL+7urcSyEpUuFXbBY8s895Sc7J3Ezie7ilPH98LfX7JnOvBEjxZgPzGz0ldzJPHgvriAhG2o903LLVSkMHG4/U/am9G+Zxo2ZKiEl9hAHnvAN6TqJOru3uRRJW49RwZBLwYqDNZd4wc7p2CtHF2adEHEFbzgzyOBluvBkXiQIDAQAB
---VESTAcp
TXT Запись - mail._domainkey
Ключ:
"k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7mxV4jVBc8FwpcziVmZPOq8Uy9L52YhlMVZJFTzRdVfGrmGpYIPikkI9OPcsDppI2k5jTpO1I7RmY4xcd5XOY56rvukOaSsSkvwNMcTfuxf8iLfeRLEVaivg4elm6I+iGlTYaaL79org3eBKkURgozNEqsMKdaE7xL8AQrEkkrwIDAQAB"
Как сделать создание txt сделать как в isp ?
Получается разные записи , разные ключи ..
И ещё , эти кавычки "" , они нужны ?
Re: VestaCp как DNS Сервер для Ispmanager
С того что я понял у вас мастер ДНС на ISP, а слейв ДНС VestaSP (или на оборот) строите обмен зонами между биндами.
Конфиг намеда мастера для зоны приводите к виду
Конфиг намеда слейва для зоны приводите к виду
yyy.yyy.yyy.yyy - ip мастера
xxx.xxx.xxx.xxx - ip слейва
Вроди не ошибся нигде.
Конфиг намеда мастера для зоны приводите к виду
Code: Select all
zone "example.com.rr" IN {
type master;
file "example.com.rr.zone";
notify { xxx.xxx.xxx.xxx; };
};
Code: Select all
zone "example.com.rr" IN {
type slave;
file "example.com.rr.zone";
masters { yyy.yyy.yyy.yyy; };
allow-notify { yyy.yyy.yyy.yyy ; };
allow-update { yyy.yyy.yyy.yyy; };
};
xxx.xxx.xxx.xxx - ip слейва
Вроди не ошибся нигде.
Re: VestaCp как DNS Сервер для Ispmanager
sol wrote:С того что я понял у вас мастер ДНС на ISP, а слейв ДНС VestaSP (или на оборот) строите обмен зонами между биндами.
Конфиг намеда мастера для зоны приводите к видуКонфиг намеда слейва для зоны приводите к видуCode: Select all
zone "example.com.rr" IN { type master; file "example.com.rr.zone"; notify { xxx.xxx.xxx.xxx; }; };
yyy.yyy.yyy.yyy - ip мастераCode: Select all
zone "example.com.rr" IN { type slave; file "example.com.rr.zone"; masters { yyy.yyy.yyy.yyy; }; allow-notify { yyy.yyy.yyy.yyy ; }; allow-update { yyy.yyy.yyy.yyy; }; };
xxx.xxx.xxx.xxx - ip слейва
Вроди не ошибся нигде.
isp Мастер . но там pdns .. ,это какие файлы редактировать ?
Re: VestaCp как DNS Сервер для Ispmanager
pdns хранит файлы зон в базе данных
Re: VestaCp как DNS Сервер для Ispmanager
тогда еще проще, сказать pdns что сервер с ип VestaCP мастер и он будет автоматически подхватывать все зоны с нее.imperio wrote:pdns хранит файлы зон в базе данных
При условии что бэкендом MySQL
для PgSQL наверное то же, но я с синтаксисом не знаком.
Code: Select all
mysql -u -p
USE pdns;
INSERT INTO supermasters VALUES ('111.111.111.111', 'ns1.example-dns.com', 'admin');
exit
'111.111.111.111', 'ns1.example-dns.com' - ip и имя мастерсервера.
Re: VestaCp как DNS Сервер для Ispmanager
evgenr3 wrote:sol wrote:С того что я понял у вас мастер ДНС на ISP, а слейв ДНС VestaSP (или на оборот) строите обмен зонами между биндами.
Конфиг намеда мастера для зоны приводите к видуКонфиг намеда слейва для зоны приводите к видуCode: Select all
zone "example.com.rr" IN { type master; file "example.com.rr.zone"; notify { xxx.xxx.xxx.xxx; }; };
yyy.yyy.yyy.yyy - ip мастераCode: Select all
zone "example.com.rr" IN { type slave; file "example.com.rr.zone"; masters { yyy.yyy.yyy.yyy; }; allow-notify { yyy.yyy.yyy.yyy ; }; allow-update { yyy.yyy.yyy.yyy; }; };
xxx.xxx.xxx.xxx - ip слейва
Вроди не ошибся нигде.
isp Мастер . но там pdns .. ,это какие файлы редактировать ?
Если isp Мастер то на VestaCP в конфиг намеда добавлять
Code: Select all
zone "example.com.rr" IN {
type slave;
file "example.com.rr.zone";
masters { yyy.yyy.yyy.yyy; };
allow-notify { yyy.yyy.yyy.yyy ; };
allow-update { yyy.yyy.yyy.yyy; };
};
Re: VestaCp как DNS Сервер для Ispmanager
Добавил в /etc/bind/named.conf
// This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind9/README.Debian.gz for information on the
// structure of BIND configuration files in Debian, *BEFORE* you customize
// this configuration file.
//
// If you are just adding zones, please do that in /etc/bind/named.conf.local
include "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
include "/etc/bind/named.conf.default-zones";
zone "hostmi.ru.rr" IN {
type slave;
file "hostmi.ru.rr.zone";
masters { 188.130.235.0; };
allow-notify { 188.130.235.0; };
allow-update { 188.130.235.0; };
};
zone "hostmi.ru" {type master; file "/home/188.130.235.0/conf/dns/hostmi.ru.db";};
Получилось так .. а дальше что ?
на Первом серевере ISP (Pdns) на нем нужно менять ?
// This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind9/README.Debian.gz for information on the
// structure of BIND configuration files in Debian, *BEFORE* you customize
// this configuration file.
//
// If you are just adding zones, please do that in /etc/bind/named.conf.local
include "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
include "/etc/bind/named.conf.default-zones";
zone "hostmi.ru.rr" IN {
type slave;
file "hostmi.ru.rr.zone";
masters { 188.130.235.0; };
allow-notify { 188.130.235.0; };
allow-update { 188.130.235.0; };
};
zone "hostmi.ru" {type master; file "/home/188.130.235.0/conf/dns/hostmi.ru.db";};
Получилось так .. а дальше что ?
на Первом серевере ISP (Pdns) на нем нужно менять ?
Re: VestaCp как DNS Сервер для Ispmanager
На исп у домена должен быть указан нс VestaCP как слейв зоны.
На обеих серверах должен быть открытым tcp 53 порт, если не получается посмотрите логи named (VestaCP) и PowerDNS (ISP)
Если не ошибаюсь логи named`a
На обеих серверах должен быть открытым tcp 53 порт, если не получается посмотрите логи named (VestaCP) и PowerDNS (ISP)
Если не ошибаюсь логи named`a
Code: Select all
cat /var/log/messages |grep named - CentOS