Gebruikershulpmiddelen

Site-hulpmiddelen


installatie_handleidingen:bind_9_dns_configureren

Dit is een oude revisie van het document!


Bind9 DNS on CentOS7

Deze installatie resulteert in een DNS met IP nr 192.168.1.100 die lookups serveert voor het domein voorbeeld.lan Als de DNS geen reccord kan vinden wordt de lookup geforward naar de google DNS.

Install software

installeer de nodige software yum install bind bind-utils

Configuration

named conf files

Pas de volgende zaken aan in de hoofd configuratie aan vi /etc/named.conf:

Zet het trusted acl voor het netwerk van de servers die de DNS moeten kunnen gebruiken:

acl "trusted" {
        192.168.1.0/24; #hele netwerk
};

pas het options{} deel aan:

listen-on

option {

       listen-on port 53 { 127.0.0.1; 192.168.1.100; }; #added own IP
#      listen-on-v6 port 53 { ::1; }; # commented out

allow-query

       allow-query     { trusted; }; #changed to trusted

forwarders

        #added forwarders to googleDNS (you could chose openDNS or your ISP DNS)
        forwarders {
                8.8.8.8;
                8.8.4.4;
        };

allow-recursion

        recursion yes;
        allow-recursion     { trusted; }; #added

en voeg een include toe voor onze configuratie. Je zou de configuratie rechtstreeks hier kunnen toevoegen, maar bij een situatie waar er een aantal domains zijn wordt het al snel onoverzichtelijk.

# toegevoegd 
include "/etc/named/named.conf.voorbeeld.net";

Vervolgens maken we de top configuratie voor ons domein aan: vi /etc/named/named.conf.voorbeeld.net

zet hierin de forward lookup:

zone "voorbeeld.net" {
    type master;
    file "/etc/named/zones/db.voorbeeld.net";
};

en de reverse lookup:

zone "1.168.192.in-addr.arpa" {
    type master;
    file "/etc/named/zones/db.1.168.192";
};

named zone files

installatie_handleidingen/bind_9_dns_configureren.1520327372.txt.gz · Laatst gewijzigd: 2018/03/06 10:09 door abel