Instal·leu Bind9
											
										
																			
											
												Configuració
											
										
																	
												
Aquest tutorial explica com configurar un servidor DNS amb Bind9 a Debian o Ubuntu. Al llarg de l'article, substituïu en your-domain-name.comconseqüència. Al final del tutorial, tindreu un servidor DNS Ubuntu funcional.
Instal·leu Bind9
apt-get install bind9
Configuració
Còpia de seguretat de la configuració actual de Bind9.
cp /etc/bind/named.conf.options /etc/bind/named.conf.options.bak
Editeu /etc/bind/named.conf.optionsi substituïu el contingut pel següent:
options {
        directory "/var/cache/bind";
        auth-nxdomain no;
        listen-on-v6 { any; };
        statistics-file "/var/cache/bind/named.stats";
        rrset-order {order cyclic;};
    allow-transfer { 127.0.0.1; };
};
logging {
        channel b_query {
                file "/var/log/bind9/query.log" versions 2 size 1m;
                print-time yes;
                severity info;
        };
        category queries { b_query; };
};
Creeu el directori de registre per a Bind9.
mkdir /var/log/bind9
chown bind:bind /var/log/bind9
Editeu /etc/bind/named.confper configurar la ubicació del fitxer de la zona de domini. Afegiu les línies següents:
zone "your-domain-name.com" {
        type master;
        file "/etc/bind/zones/your-domain-name.com.db";
};
Creeu el vostre fitxer de zona de domini a /etc/bind/zones/your-domain-name.com.db. Inseriu els vostres registres DNS seguint aquesta plantilla:
$TTL    86400
@   IN  SOA ns1.your-domain-name.com. root.your-domain-name.com. (
            2014100801  ; Serial
            43200       ; Refresh
            3600        ; Retry
            1209600     ; Expire
            180 )       ; Minimum TTL
; Nameservers
    IN  NS  ns1.your-domain-name.com.
    IN  NS  ns2.your-domain-name.com.
    IN  NS  ns3.your-domain-name.com.
; Root site
    IN  A   123.456.78.90
; Hostname records
*   IN  A   123.456.78.90
sub1    IN  A   123.456.78.91
sub2    IN  A   123.456.78.92
; Aliases
www IN  CNAME   your-domain-name.com.
webmail IN  CNAME   ghs.google.com.
; MX records
@   IN  MX  1   aspmx.l.google.com.
@   IN  MX  3   alt1.aspmx.l.google.com.
@   IN  MX  3   alt2.aspmx.l.google.com.
@   IN  MX  5   aspmx2.googlemail.com.
@   IN  MX  5   aspmx3.googlemail.com.
@   IN  MX  5   aspmx4.googlemail.com.
@   IN  MX  5   aspmx5.googlemail.com.
; SPF records
@   IN  TXT "v=spf1 ip4:199.195.140.194 include:_spf.google.com ~all"
Reinicia Bind9:
/etc/init.d/bind9 restart
Estàs tot a punt. En aquest punt, és possible que vulgueu registrar el vostre servidor DNS amb el vostre registrador de dominis. Després de fer-ho, podeu canviar el vostre servidor de noms existent pel vostre propi servidor DNS.
Si trobeu problemes i necessiteu veure errors, podeu utilitzar l'ordre següent.
/etc/init.d/bind9 status