Bind DNS

/etc/bind/
o bé
/var/lib/bind/domini.com.host

Per crear un nou domini de DNS, executem:

  1. Agregem una nova zona a named.con
  2. cp db.nomdomini1 | sed 's/nomdomini1/nomdomini2/g' > db.nomdomini2
  3. Afegim la zone. Editem el fitxer named.conf.local
  4. rndc flush
  5. rndc reload
  6. /etc/init.d/bind9 restart

També podem reiniciar el servei de bind9 amb:

rndc flush
rndc reload
service bind9 restart

Ens haurà creat un fitxer db.nomdomini2

L'estructura d'aquest fitxer serà:

;
; BIND data file for local loopback interface
;
$TTL    604800
@       IN      SOA     ns1.nomdomini.com. root.nomdomini.com. (
                        200912211       ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      ns1.nomdomini.com.
@       IN      A       94.143.xxx.xx

        IN      MX      10      ASPMX.L.GOOGLE.COM.
        IN      MX      20      ALT1.ASPMX.L.GOOGLE.COM.
        IN      MX      20      ALT2.ASPMX.L.GOOGLE.COM.
        IN      MX      30      ASPMX2.GOOGLEMAIL.COM.
        IN      MX      30      ASPMX3.GOOGLEMAIL.COM.
        IN      MX      30      ASPMX4.GOOGLEMAIL.COM.
        IN      MX      30      ASPMX5.GOOGLEMAIL.COM.

nomdomini.com.    IN      A       94.143.xxx.xx

www     IN      A       94.143.xxx.xx
ns1     IN      A       94.143.xxx.xx

media   IN      CNAME   www
mail    IN      CNAME   ghs.google.com.

Atenció amb el valor de “SERIAL”. Aquest sempre ha de ser diferent cada cop que editem el fitxer; ja que aixins obliguem a que es refresqui. Si ho modifiquem aquest fitxer, agregem una data + un número.

Important que els MX estiguin abans dels apunts A