Linux - Configuración de BIND

 
Vista:

Configuración de BIND

Publicado por abasti (1 intervención) el 30/07/2006 20:58:46
Tengo que crear un servidor dns que gestione el dominio principal "com" utilizando bind. Es decir, quiero que mi servidor sea el servidor de nombres del dominio "com", y que él decida a que equipos delegar la administración de los subdominios (tengo que tener un subdominio prueba.com). he probado poniendo lo siguiente en named.conf:

zone "com" {
type master;
file "com.zone";
};

y en com.zone declaro el servidor de nombres "ns.com":

@ IN SOA ns.com. {
...
}

com. IN NS ns.com.
ns.com. IN A 10.0.3.1

prueba.com. IN NS ns.prueba.com.
ns.prueba.com. IN A 10.0.3.2

pero no funciona.

Es necesario indicar algo más en el named.conf? y en la cabecera del registro SOA?
Alguien sabe cual es el error?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Configuración de BIND

Publicado por Joel Rosental R. (740 intervenciones) el 31/07/2006 20:09:54
".com" no es un nombre de dominio, por el contrario es un dominio de primer nivel.

No veo el sentido de lo que estas haciendo.
Si no pegas tus archivos de configuración es muy dificil que te podamos dar un diagnostico acertado, porque por muchas ganas que tengamos de ayudarte, no somos adivinos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Configuración de BIND

Publicado por Esteban (76 intervenciones) el 08/08/2006 06:32:27
Saludos, hace rato no aporto nada, pero cuando logro configurar algo me emosiono y lo trato de compartir.

Primero o creas un dominio "mi_dominio.com" o simplemente llamado "mi_dominio".

Esto debe de ir en el named.conf, algo así:

zone "midominio" {
type master;
file "/etc/bind/db.midominio";
allow-update { any; };
allow-transfer { any; };
allow-query { "any"; };
notify yes;
};
zone "2.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.192.168.2";
allow-update { any; };
allow-transfer { any; };
allow-query { "any"; };
};

Las secciones de "allow" es porque yo tengo un DNS dinámico o DDNS, y eso permite que el DHCP pueda actualizar los datos de configuración del DNS, esa parte puede omitirse si deseas configurar todo a pie, de lo contrario, dime si necesitas la configuración para dhcpd.conf para que actualice el DDNS.

Dentro del archivo db.midominio tengo lo siguiente:

$ORIGIN .
$TTL 604800 ; 1 week
cisccom IN SOA gateway.midominio. root.midominio. (
200608064 ; serial
3600 ; refresh (1 hour)
300 ; retry (5 minutes)
21600 ; expire (6 hours)
14400 ; minimum (4 hours)
)
NS gateway.cisccom.
A 192.168.2.2
HINFO "Servidor privado" "lan interno"
TXT "Servidor"
* A 192.168.2.2
subdominio CNAME server
localhost A 127.0.0.1
phpcollab CNAME server
server A 192.168.2.1
www CNAME server

En la sección SOA defino la máquina que tendrá el servicio del DNS que es gateway y el usuario que funcionará el servicio que es el root, hay que tener en cuenta los puntos "." al final del nombre del dominio.

NS define el servidor de dominio, y asigna la ip 192.168.2.2 para el servidor.

Luego, mira los subdominios, existe uno llamado server, es un servidor por separado con Apache y SAMBA, para cuando yo quiero llamar a http://www.midominio me sale la página del servidor web, lo que hago es asignar un alias a www, el cual es el nombre del subdominio indicado en la ip 192.168.2.1.

La configuración para la zona 2.168.192.in-addr.arpa con el archivo db.192.168.2 es:

$ORIGIN .
$TTL 604800 ; 1 week
2.168.192.in-addr.arpa IN SOA gateway.midominio. root.midominio. (
200608077 ; serial
3600 ; refresh (1 hour)
300 ; retry (5 minutes)
21600 ; expire (6 hours)
14400 ; minimum (4 hours)
)
NS gateway.midominio.
1 PTR server.midominio.
2 PTR gateway.midominio.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar