Linux

Как настроить BIND9 в качестве вторичного DNS-сервера в Ubuntu/Debian

Как настроить виртуальные хосты Nginx в Ubuntu/Debian

Как настроить BIND9 в качестве основного DNS-сервера в Ubuntu/Debian

Как установить OpenVPN Server на Ubuntu/Debian

Настройка OpenVPN в Ubuntu/Debian

Как установить сертификат SSL на Nginx для Ubuntu/Debian

Как настроить DNS-сервер BIND9 в Ubuntu/Debian

Как настроить HTTP / 2 в Nginx на Ubuntu/Debian

VPN-сервер с OpenVPN и Stunnel

Настройка веб-сервера

Установка статического IP на сервере

Как из серого IP сделать белый IP?

Переносим Armbian на внешний HDD на Orange Pi PC (Plus)

Настройка Медиа в Majordomo. Orange Pi PC (Plus). Armbian

Установка и настройка Windows терминала

Перенос сайта

Настройка сервера (Rev1)

Установка ssh сервера на Ubuntu/Debian

Установка MajorDoMo на OrangePi

Установка MajorDoMo

Установка phpMyAdmin Ubuntu 20.04

Настройка системы умного дома на базе ESP8266

Установка MAJORDOMO Rev1

Установка сервера MQTT

Установка и настройка сервера на Ubuntu/Debian

Настройка Linux на Orange Pi

Монтирование разделов в Linux

Репозитории Linux

Установка и настройка Orange_CNC

Установка и настройка Armbian и DLNA на Orange Pi PC в картинках

Простой VPN с WireGuard

Nagios – современный и популярный инструмент для мониторинга компьютерных систем и сетей.

Перенос системы на EMMC

Настройки Linux

Удаленный рабочий стол RDP в Linux Armbian

Установка Аndroid OS на Orange Pi Plus

Установка локального сервера BLYNK на любой другой одноплатник с OC Armbian

Как настроить BIND9 в качестве вторичного DNS-сервера в Ubuntu/Debian

How to Configure BIND9 as a Secondary DNS Server on Ubuntu 20.04 (https://serverspace.io/support/help/bind9-as-a-secondary-dns-server-on-ubuntu/)


Как настроить BIND9 в качестве вторичного DNS-сервера в Ubuntu 20.04

Вторичный DNS-сервер работает для отказоустойчивости. Если по какой-то причине перестанет работать основной, второй обеспечит работоспособность сайта и других указанных в нем ресурсов.

Во-первых, вам необходимо установить и выполнить базовую настройку DNS-сервера BIND9.

Начальные настройки
IP первичного DNS-сервера - 10.1.1.9
IP вторичного DNS-сервера - 10.1.1.10
Пример доменного имени - domain-name.com

Дополнительные настройки для первичного DNS-сервера BIND9
Если вы настроили первичный DNS-сервер в соответствии с нашими инструкциями, вы можете пропустить этот шаг.

Мы должны разрешить первичному DNS-серверу передавать данные DNS-зоны вторичному серверу. Откройте файл конфигурации BIND9.

sudo nano /etc/bind/db.domain-name.com 

Добавьте в настройки зоны 2 параметра: allow-transfer и also-notify, подставив в них IP-адрес вторичного сервера. Результат будет примерно таким.

zone "domain-name.com" {
type master;
file "/etc/bind/db.domain-name.com";
allow-transfer { 10.1.1.10; };
also-notify { 10.1.1.10; };
};

Сохраните этот файл и перезагрузите BIND9.

sudo systemctl reload bind9 

Настройка BIND9 в качестве вторичного DNS-сервера
Откройте файл конфигурации BIND9.

sudo nano /etc/bind/named.conf.local 

Добавьте к нему следующую директиву.

zone "domain-name.com" {
type slave;
file "db.domain-name.com";
masters { 10.1.1.9; };
};

Параметр master должен содержать IP-адрес первичного DNS-сервера. Сохраните файл и перезагрузите BIND9.

sudo systemctl reload bind9 

Чтобы проверить, правильно ли работает вторичный DNS-сервер, используйте команду на любом удаленном компьютере:

nslookup domain-name.com 10.1.1.10 

Используйте свое полное доменное имя вместо domain-name.com и IP-адрес вашего вторичного DNS-сервера вместо 10.1.1.10.

Вывод

Server: 10.1.1.10
Address: 10.1.1.10#53
Name: domain-name.com
Address: 10.1.1.10

 

 

 

 

Вверх