We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
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