Partiendo del hecho de que tenemos instalado el named.conf de aqui, entonces podemos seguir estos ejemplos para crear un DNS de zona master o un esclavo:
Maestro
El siguiente ejemplo es para un supuesto dominio llamado: dominio.com en rojo remarcamos el ejemplo. En el caso de que usted haya adquirido un dominio, debe sustituir el nombre en rojo del ejemplo por su propio dominio.
Al final de /etc/named.conf agregar:
zone "dominio.com" IN { type master; file "/var/named/dominio.com.hosts"; allow-update { none; }; // Esto es solo si tenemos un esclavo allow-transfer { 192.168.0.101; }; also-notify { 192.168.0.101; }; }; |
En /var/named/chroot/var/named/dominio.com.hosts
$ttl 7200 dominio.com. IN SOA localhost.localdomain. mi.email.com. ( 2008010701 10800 ; Tiempo de refrescamiento 3600 ; Tiempo de reintento si falla el refresh 604800 ; Tiempo para mantener los esclavos su info si no contactan al master 7200 ) ; TTL dominio.com. IN NS localhost.localdomain www IN A 192.168.0.89 mail IN A 192.168.0.89 ftp IN A 192.168.0.89 dominio.com. IN MX 5 mail.dominio.com. dominio.com. IN A 192.168.0.89 |
Activar el servicio de named:
service named start chkconfig named on |
Cada cambio que se realice en el named requiere que recarguemos (reload) o reiniciemos (restart) el named.
Esclavo:
En /etc/named.conf agregar:
zone "dominio.com" IN { type slave; file "slaves/dominio.com.zone"; // Esta es la IP del master masters { 192.168.0.89; }; }; |
Activar el servicio de named:
service named start chkconfig named on