Bind, DNS

Hola que tal..
Estoy configurando un Dns Secundario en BIND...
Pero en el archivo named local,, tengo uas dudas.. Si el Dns primario mio en por ejemplo Itzamna.mayanet.hn ip es 206.48.106.132
en este archivo quedaría así
@ IN SOA Itzamna.mayanet.hn. Itzamna.mayanet.hn. (
1997010101 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
14400 ) ; Minimum
IN NS localhost.
1 IN PTR localhost.
Gracias

1 respuesta

Respuesta
1
Te paso mi fichero de resolución inversa local de mi servidor principal en Internet, por si te sirve de referencia.
Como podrás apreciar mi DNS primario es bankhacker.com y el secundario no está definido, sin que esto afecte a la resolución de DNS.
$TTL 21600 ; caducidad = 6 horas
@ IN SOA bankhacker.com. root.bankhacker.com. (
2001041301 ; Serial Formato fecha inverso
86400 ; Refresh 24 horas
7200 ; Retry 2 horas
2592000 ; Expire 30 dias
21600 ) ; Minimum 6 horas
@ IN NS bankhacker.com.
1 IN PTR localhost.
P.D.: Agradeceré tu pronta valoración de la respuesta, si es de tu agrado.
Hola bankhacker sabes creo que el archivo que me mandas es muy bueno
pero tengo unas dudas en mi archivo named. Local(, yo estoy configurando un Dns secunadrio)
****Este es mi archivo named.local************
@ IN SOA Itzamna.mayanet.hn. Itzamna.mayanet.hn. (
1997010101 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
14400 ) ; Minimum
IN NS localhost.
1 IN PTR localhost.
*************y este es el tuyo**********
$TTL 21600 ; caducidad = 6 horas
@ IN SOA bankhacker.com. root.bankhacker.com. (
2001041301 ; Serial Formato fecha inverso
86400 ; Refresh 24 horas
7200 ; Retry 2 horas
2592000 ; Expire 30 dias
21600 ) ; Minimum 6 horas
@ IN NS bankhacker.com.
1 IN PTR localhost.
****Estas son las dudas***
Tu tienes unos parametros que yo no tengo
$TTL 21600 ; caducidad = 6 horas
@ IN NS bankhacker.com.
El primero no me afecta pero si pondo ya el segundo en mi local.named
quedaría así verdad @ IN NS Itzamna.mayanet.hn. pero este parámetro que me indica no es el mismo que @ IN SOA Itzamna.mayanet.hn. Itzamna.mayanet.hn. (
***
Pero como puedo saber que mi Dns secundario marcha bien
*****
Otra cosa cuando yo configure el named.conf, solamente tenia dos archivos en mi directorio donde están los archivos de configuración named. Cache y named. Local y cuando lo ejecute bind el me creo el bind.host para porque me lo creo y para que me sirve..
***este este el named.conf
options {
directory "/usr/local/etc/named.data";
notify yes;
recursion yes;
};
zone "0.0.127.IN-ADDR.ARPA" in {
type master;
file "named.local";
};
zone "mayanet.hn" in {
type slave;
file "named.hosts";
masters {
206.48.106.132;
};
};
zone "48.206.IN-ADDR.ARPA" in {
type slave;
file "named.rev";
masters {
206.48.106.132;
};
};
zone "106.48.206.IN-ADDR.ARPA" in {
type slave;
file "named-inf10.rev";
masters {
206.48.106.132;
};
};
zone "106.48.206.IN-ADDR.ARPA" in {
type slave;
file "named-inf11.rev";
masters {
206.48.106.132;
};
};
zone "." in {
type hint;
file "named.cache";
};
*****
Como puedes ver hay una referencia en el named.conf y este se creo con los siguientes parámetros
; BIND version named 8.2.2-P5 Sat Aug 5 13:21:24 EDT 2000
; BIND version [email protected]:/usr/src/bs/BUILD/bind-8.2.2_P5
/src/bin/named
; zone 'itzamna.mayanet.hn' first transfer
; from 206.48.106.132:53 (local 200.41.100.7) using AXFR at Sat Aug 18 09:44:04
2001
$ORIGIN mayanet.hn.
itzamna 3600 IN SOA itzamna.mayanet.hn. sysop.mayanet.hn. (
18 3600 600 86400 3600 )
3600 IN A 206.48.106.132
3600 IN A 206.48.106.132
3600 IN NS itzamna.mayanet.hn.
$ORIGIN itzamna.mayanet.hn.
www 3600 IN CNAME itzamna.mayanet.hn.
***sera que todo funciona bienn
Gracias por ayudarme espero tu respuesta...
Efectivamente, deberías poner:
@ IN NS Itzamna. Mayanet. Hn.
Y por otro lado:
IN SOA Itzamna. Mayanet. Hn. Itzamna. Mayanet. Hn. ( ...
El primero (IN NS) indica cual es el servidor de DNS asociado al dominio.
El segundo (IN SOA) indica la definición básica del dominio: nombre canónico del servidor donde se aloja el dominio, y email del administrador, sustituyendo la @ por un punto. Es por eso, por lo que yo tengo root. Bankhacker.com, pero podría ser también webmaster.bankhacker.com
Echa un vistazo a esta web:
http://www.arrakis.es/~mikaku/espanol/ISP-Spanish-HOWTO-27.htm
Te ayudará ...
Para comprobar que tu DNS secundario marcha bien, simplemente realízale una consulta del dominio que se supone que resuelve, mediante nslookup:
nslookup www.midominio.com ns.servidordnssecundario.com
Si contesta la IP de www.midominio.com, es que funciona bien.
Bind. Host no me suena de nada. No sé para qué sirve.
Hola Bankhacker
Disculpa no rea Bind.host sino es named.hosts... el cual contiene lo anterior escrito.
Volviendo al Named. Local seria entonces
****Este es mi archivo named.local************
@ IN SOA Itzamna.mayanet.hn. Itzamna.mayanet.hn. (
1997010101 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
14400 ) ; Minimum
@ IN NS Itzamna.mayanet.hn.
IN NS localhost.
1 IN PTR localhost.
**debo de dejar este parametro o lo quito
IN NS localhost.
***echale un vistazo a ami named.conf a ver si todo esta bien ****
DNS seundario Itzamna.mayanet.hn
In 206.48.106.132
options {
directory "/usr/local/etc/named.data";
notify yes;
recursion yes;
};
zone "0.0.127.IN-ADDR.ARPA" in {
type master;
file "named.local";
};
zone "mayanet.hn" in {
type slave;
file "named.hosts";
masters {
206.48.106.132;
};
};
zone "48.206.IN-ADDR.ARPA" in {
type slave;
file "named.rev";
masters {
206.48.106.132;
};
};
zone "106.48.206.IN-ADDR.ARPA" in {
type slave;
file "named-inf10.rev";
masters {
206.48.106.132;
};
};
zone "106.48.206.IN-ADDR.ARPA" in {
type slave;
file "named-inf11.rev";
masters {
206.48.106.132;
};
};
zone "." in {
type hint;
file "named.cache";
};
***ese en mi named.conf ***
Es archi de que te hablada el cual se creo fue named.hosts no bind.host disculpa por confundirme el cual es el siguiente..
***named.hosts***
; BIND version named 8.2.2-P5 Sat Aug 5 13:21:24 EDT 2000
; BIND version [email protected]:/usr/src/bs/BUILD/bind-8.2.2_P5
/src/bin/named
; zone 'itzamna.mayanet.hn' first transfer
; from 206.48.106.132:53 (local 200.41.100.7) using AXFR at Sat Aug 18 09:44:04
2001
$ORIGIN mayanet.hn.
itzamna 3600 IN SOA itzamna.mayanet.hn. sysop.mayanet.hn. (
18 3600 600 86400 3600 )
3600 IN A 206.48.106.132
3600 IN A 206.48.106.132
3600 IN NS itzamna.mayanet.hn.
$ORIGIN itzamna.mayanet.hn.
www 3600 IN CNAME itzamna.mayanet.hn.
Gracias, espero tu respuesta
Lo veo todo correcto, salve que no sé porqué has definido 3 veces la misma zona: 106.48.206.IN-ADDR.ARPA
Defínela sólo en un fichero. Reinicia el named y testealo mediante consultas nslookup.
Hola bankhacker disculpas por las muchas preguntas que te he hecho...
Todo esta muy claro y he tomado nota de todo cuando me dices que he definido 3 veces la misma zona: 106.48.206.IN-ADDR.ARPA... te refieres a estas verdad ...
zone "106.48.206.IN-ADDR.ARPA" in {
type slave;
file "named-inf10.rev";
masters {
206.48.106.132;
};
};
zone "106.48.206.IN-ADDR.ARPA" in {
type slave;
file "named-inf11.rev";
masters {
206.48.106.132;
};
};
La verdad que esto lo saque de un ejemplo de como configurar un DNS secundario entonces lo que hacia era remplazar pero entonces quito estos dos.. y salamente en named.conf quedaría así.. verdad
options {
directory "/usr/local/etc/named.data";
notify yes;
recursion yes;
};
zone "0.0.127.IN-ADDR.ARPA" in {
type master;
file "named.local";
};
zone "mayanet.hn" in {
type slave;
file "named.hosts";
masters {
206.48.106.132;
};
zone "48.206.IN-ADDR.ARPA" in {
type slave;
file "named.rev";
masters {
206.48.106.132;
};
};
zone "." in {
type hint;
file "named.cache";
};
Gracias..
Sí, yo pienso que tu configuración, ahora es correcta.
De todos modos deberías verficarla con nslookup tal y como te indiqué.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas