Configurarea serverului dns bind9 pe ubuntu

Configurarea serverului dns bind9 pe ubuntu

Instalarea și configurarea DNS pe serverul Ubuntu 14.04.

sudo apt-get instala bind9

Generați o cheie pentru actualizarea înregistrărilor DNS:

dnssec -keygen -a HMAC-MD5 -b 128 -r / dev / urandom -n USER DHCP_UPDATER

Să examinăm cheia (trebuie să fie copiată pentru o personalizare ulterioară, de exemplu: HjUIkImko268Hu87jmmuGk ==):

pisică Kdhcp_updater

Configurați bind9 ca server de cache, pentru aceasta modificăm fișierul de configurare /etc/bind/named.conf.options:

reinițializarea serviciului bind9

Pentru a testa activitatea serverului bind9, configurați serverul DNS în sistemul local pe serverul propriu-zis.

Editarea fișierului /etc/resolvconf/resolv.conf.d/tail:

domeniu local.noc
căutați local.noc
nameserver 127.0.0.1

Am indicat faptul că domeniul nostru local.noc și pentru toate interogările DNS, sistemul ar trebui să utilizeze serverul 127.0.0.1, adică ar trebui să acceseze serverul bind9 configurat.

Pentru a aplica setările, reporniți serverul:

Testarea serviciilor DNS pe serverul Ubuntu 14.04.

După încărcare, încercați să testați bind9:

În răspuns este vizibil faptul că referința merge la serverul 127.0.0.1, ar trebui să fie astfel:

În continuare vom analiza viteza procesării cererilor:

Configurarea serverului dns bind9 pe ubuntu

Prima solicitare a luat 205 ms, vom executa din nou această comandă:

Configurarea serverului dns bind9 pe ubuntu

A doua solicitare a durat doar 3 ms.

Configurarea serverului DNS primar bind9.

  • Numele de domeniu - local.noc
  • Server IP - 192.168.0.1
  • Numele serverului este server.local.noc

Editarea fișierului /etc/bind/named.conf.local. înlocuind secretul cu cheia. Generat mai devreme:

cheie algoritm DHCP_UPDATER HMAC-MD5.SIG-ALG.REG.INT;
secret "HjUIkImko268Hu87jmmuGk ==";
>;
// setările domeniului domeniului domain.noc sunt stocate în /etc/bind/db.local.noc
zona "local.noc" tip master;
fișierul "/etc/bind/db.local.noc";
permite-actualizare ;
>;
// setările zonei inverse sunt stocate în /etc/bind/db.192
zona "0.168.192.in-addr.arpa";
fișierul "/etc/bind/db.192";
permite-actualizare ;
>;

Creați un fișier de configurare pentru zona local.noc - /etc/bind/db.local.noc

Crearea fișierului zonei inverse - /etc/bind/db.192:

sudo /etc/init.d/bind9 reporniți

Pentru a verifica zona directă, efectuăm:

Articole similare