Forums:
Hola estoy intentando configurar uns ervidor DNS en centos 5. Reinicio el servicio named y me arroja el siguiente error:
Aqui mi archvio de zonas:
options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
# query-source address * port 53;
};
zone "." IN {
type hint;
file "named.root";
};
zone "localdomain." IN {
type master;
file "localdomain.zone";
allow-update { none; };
};
zone "localhost." IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "255.in-addr.arpa." IN {
type master;
file "named.broadcast";
allow-update { none; };
};
zone "0.in-addr.arpa." IN {
type master;
file "named.zero";
allow-update { none; };
};
# configuración para DNS
zone "virtual.cl." {
type master;
file "virtual.cl.zone";
allow-update { none; };
};
zone "148.xxx.xxx.in-addr.arpa" {
type master;
file "148.xxx.xxx.in-addr.arpa.zone";
};
include "/etc/rndc.key";
El error está en el archivo
El error está en el archivo virtual.cl.zone, como indica el mensaje de error. También hay archivos que la configuración menciona y no existen.
El archivo zone lo tengo
El archivo zone lo tengo alojado en /var/mamed/chroot/var/named/ y el contenido es el siguiente:
# configuración para sitio virtual
$TTL 86400
@ IN SOA dns administrador (
200706247 ; Serial formato: yyyymmddn donde n es un número cualquiera
10800 ; Refresh después de tres horas
3600 ; Reintentar después de una hora
604800 ; Expirar después de una semana
86400 ) ; TTL(Time to Live) mínimo de un día
IN NS dns
virtual.cl. IN A 192.x.x.x
IN MX maq.virtual.cl
dns IN CNAME virtual.cl.
www IN CNAME virtual.cl.
Que tengo de mal.
GraciaS!
____________________________________
Me gusta aprender, me gusta Linux !!
Al registro MX le fata la
Al registro MX le fata la prioridad numérica (va entre MX y el nombre de host). También 'maq.virtual.cl' debería ser 'maq.virtual.cl.', y tu NS no debería ser un CNAME, haz virtual.cl tu NS.
Asi lo deje con lo que me
Asi lo deje con lo que me comentas
# configuración para sitio virtual
$TTL 86400
@ IN SOA dns.virtual.cl. (
200706247 ; Serial formato: yyyymmddn donde n es un número cualquiera
10800 ; Refresh después de tres horas
3600 ; Reintentar después de una hora
604800 ; Expirar después de una semana
86400 ) ; TTL(Time to Live) mínimo de un día
IN NS dns
virtual.cl. IN A 192.168.xxx.xxx
IN MX 10 maq.virtual.cl
dns IN CNAME virtual.cl.
www IN CNAME virtual.cl.
Ahora eso de "tu NS no debería ser un CNAME, haz virtual.cl tu NS." no entendi, me puedes explicar porfavor
Gracias!
____________________________________
Me gusta aprender, me gusta Linux !!
No es válido poner un nombre
No es válido poner un nombre definido como CNAME (dns en tu caso) como dato (lo que va la derecha de NS). Define a dns como 'dns IN A 192.168.xxx.xxx', o define tu registro NS como ' IN NS virtual.cl'.
Ahi en el mensaje de error te
Ahi en el mensaje de error te dice:
[quote]148.168.192.in-addr.arpa.zone: file not found [/quote]
Así que debes crear ese archivo en la ruta que especificas, además en el archivo virtual.cl.zone tienes puedes quitar el punto donde dice:
virtual.cl. IN A 192.x.x.x por virtual IN A 192.X.X.X
y en la declaracion es decir en las primeras lineas del mismo archivo me parece que la declaracion esta mal, deberia ser algo como esto:
$TTL 84600
@ IN SOA dns.virtual.cl. root.virtual.cl.
Haz esos cambios y mira si te funciona
Saludos,
y cual seria esa ruta en
y cual seria esa ruta en donde tendria que dejar mi archivo de zona
Gracias!
____________________________________
Me gusta aprender, me gusta Linux !!
Si te refieres a este archivo
Si te refieres a este archivo 148.168.192.in-addr.arpa.zone, pues este debe estar en la ruta que tu propones es decir /var/mamed/chroot/var/named.
Este archivo es el que no existe y por eso te da el error.
Saludos,
El archivo de la resolucion
El archivo de la resolucion inversa esta en esa ruta /var/named/chroot/var/named
, y el contenido que tiene el el siguiente:
GNU nano 1.3.12 Fichero: 148.168.192.in-addr.arpa.zone
; Resolución inversa para 192.168.148.128
$TTL 86400
@ IN SOA virtual.cl. (
200706246 ; Serial
28800 ; Refresh
7200 ; Retry
604800 ; Expire
86400) ; Minimum TTL
NS virtual.cl.
NS dns.virtual.cl.
;
; Servers
;
128 PTR virtual.cl.
128 PTR dns.virtual.cl.
128 PTR www.virtual.cl.
Que tengo mal?
Gracias!
____________________________________
Me gusta aprender, me gusta Linux !!