Настроить вторичный DNS-сервер Debian
У меня два VPS. Я хотел бы использовать второй в качестве вторичного DNS-сервера. оба VPS являются Debian 6. как я мог это сделать? Достаточно ли того, чтобы я установил bind9 и скопировал файлы зон с первого VPS на второй VPS?
1 ответ
Прежде всего, если вы хотите настроить вторичный DNS-сервер, вам необходимо определить, кто является главным и подчиненным.
Например, на сервере VPS1 главная запись должна выглядеть примерно так:
zone "domain.com" IN {
type master;
file "master/domain.com";
allow-transfer { VPS2_IP ; };
};
На машине VPS2, где вы будете запускать подчиненный DNS, добавьте следующие записи:
zone "domain.com" IN {
type slave;
file "domain.com";
masters { VPS1_IP; };
};
После перезапуска обоих DNS-серверов подчиненный сервер (VPS2) автоматически передает файл зоны с главного устройства (VPS1).
Вам также необходимо изменить файл зоны и добавить новый DNS-сервер. Добавьте такую строку
@ IN NS ns2.domain.com
ns2 IN A VP2_IP
Теперь осталось только сообщить регистратору вашего домена об изменениях. Только после этого ваш новый NS станет общедоступным и будет использоваться клиентами.