Настройка Stub зоны на сервере Bind
Тематические термины: bind, DNS.
Stub зона предназначена для перенаправления DNS-запросов для определенной зоны на определенный DNS-сервер. В данной инструкции рассмотрим пример настройки для Bind на Linux CentOS и Ubuntu.
Static-stub
Открываем конфигурационный файл bind.
В CentOS / Red Hat:
vi /etc/named.conf
В Ubuntu / Debian:
vi /etc/bind/named.conf.local
Настраиваем зону следующим образом:
zone "stub.local" {
type static-stub;
server-addresses { 192.168.0.15; 192.168.0.14; 10.10.10.10; };
};
* где stub.local — домен, для которого нужно делать перенаправление запросов; 192.168.0.15, 192.168.0.14, 10.10.10.10 — адреса DNS-серверов на которые перенаправляем запросы.
Перезапускаем bind, чтобы применить настройки:
systemctl reload named || systemctl reload bind
или:
service named reload || service bind reload
Forward zone
Задачу перенаправления DNS-запросов можно решить с помощью зоны типа forward. Настройка выполняется следующим образом:
zone "stub.local" {
type forward;
forwarders { 192.168.0.15; 192.168.0.14; 10.10.10.10; };
};
Перезагружаем сервис:
systemctl reload named || systemctl reload bind