Установить Bind9 в Ubuntu 16.04 — различия между версиями

Материал из m6a
Перейти к: навигация, поиск
(Новая страница: «==Задача== ==Окружение== *Ubuntu 18.04 ==Требования== ==Квалификация== *:Category:Систем…»)
(нет различий)

Версия 02:22, 5 февраля 2019

Задача

Окружение

Требования

Квалификация

Последовательность действий

 apt-get -y install bind9 bind9utils
 vi /etc/default/bind9
 OPTIONS="-4 -u bind"
 vi /etc/bind/named.conf.options
 acl "trusted" {
       192.168.XX.0/24;
     127.0.0.1;
     8.8.8.8;
     8.8.4.4;
 };
 allow-recursion { trusted; };
 listen-on { 127.0.0.1; 192.168.XX.XX; };
 allow-query { localhost; 192.168.XX.0/24; };
 forwarders {
               8.8.8.8;
               8.8.4.4;
       };
 vi /etc/bind/named.conf.local
 zone "XXX.ru" {
   type master;
   file "/etc/bind/zones/for.XXX.ru";
   allow-transfer { XX.XX.XX.XX; };
 };
 zone "xx.168.192.in-addr.arpa" {
   type master;
   file "/etc/bind/zones/rev.xxx.ru";
   allow-transfer { xx.xx.xx.xx; };
 };
 vi /etc/bind/zones/for.XXX.ru
 ;
 ; BIND data file for local loopback interface
 ;
 $TTL    604800
 @       IN      SOA     ns1.xxx.ru. admin.xxx.ru. (
                             3         ; Serial
                        604800         ; Refresh
                         86400         ; Retry
                       2419200         ; Expire
                        604800 )       ; Negative Cache TTL
 ; name servers - NS records
   IN      NS      ns1.xxxru.
   IN      NS      ns2.xxx.ru.
 ; name servers - A records
 ns1.xxx.ru.          IN      A       xx.xx.xx.xx
 ns2.xxx.ru.          IN      A       xx.xx.xx.xx
 ; 192.168.xx.0/24 - A records
 mail.xxx.ru.        IN      A      xxx.xxx.xx.xx
 vi /etc/bind/zones/rev.xxx.ru


Заключение

Используемые материалы