Configurarea serverului dns pe ubuntu lts

Instalați bind9

BIND (Berkeley Internet Domain Name) este o implementare a Domain Name System (DNS) open source (open-source) protocolul, iar componentele majore asigură punerea în aplicare a sistemului de nume de domeniu.

Puteți instala Bind9 folosind comanda:

Configurarea Bind for IPv4

După instalare, trebuie să editați fișierul "named.conf.local"

În acest fișier, adăugați informații despre zonele dvs. Ca un exemplu, vom folosi numele de domeniu și subrețeaua dnstest.root.lu 94.242.218.160/28 (94.242.218.162 IP a serverului principal, pe care este configurat DNS).

Acum trebuie să editați fișierul de opțiuni Bind9.

Adăugați următoarele informații în fișier:

Acum, să verificăm sintaxa fișierelor de configurare BIND.

Dacă fișierele de configurare nu conțin erori, ieșirea din acest program va fi goală.

Apoi, trebuie să reporniți serviciul Bind.

Și verificați starea Bind pentru erori.

Dacă vedeți erori ca urmare a executării, verificați din nou corectitudinea datelor din fișierele de configurare Bind și din directorul / etc / bind / zones /

Acum, verificați funcționarea serverului dvs. DNS. Mai întâi, modificați conținutul fișierului resolv.conf

Inserați următoarele rânduri cu datele serverului DNS în fișier și salvați fișierul.

Rulați comanda 'resolvconf' pentru a genera un nou fișier resolv.conf.

În cele din urmă, vom testa DNS folosind una din următoarele două comenzi.

Rezolvați zona 'dnstest.root.lu':

1. Rezolvarea inversă a IPv4:

Dacă obțineți un rezultat similar, atunci serverul dvs. DNS este configurat corect.

Configurarea Bind pentru IPv6

Mai întâi, în fișierul /etc/bind/named.conf.options, corectați secțiunea expeditori, vom scrie serverul public DNS IPv6 al Google.

Fișierul /named.conf.options ar trebui să arate astfel:

Apoi, adăugați următoarele informații în fișierul /etc/bind/zones/db.dnstest.root.lu

Acum creați un nou fișier de zonă inversă pentru IPv6:

Completați-l cu următorul conținut:

După aceea, nu uitați să reporniți serviciul Bind și să verificați starea acestuia.

Deci, starea de ieșire fără erori. Acum puteți verifica dacă configurația zonei DNS / rDNS pentru IPv6 este corectă.

1. Rezolvarea zonei "dnstest.root.lu":

3. Rezoluția inversă IPv6:

Articole similare