Dns Error - Host pc1 not found: 3(NXDOMAIN)

2009-11-13 Por tema Patricio Muñoz
Estimados todos!

Tengo el siguiente problema con el Dns ... Instale un dns local teniendo una
red de al menos unos 20 pcs, de ellos todos resolviendo con este servidor y
a su ves este servidor resuelve para el exterior con un par de dns del Isp y
otros regalones que nunca fallan.

El tema es que dentro de mi red los pcs no estan resolviendo enviando el
sgte mensaje de error

$host pc1
Host pc1 not found: 3(NXDOMAIN)

intentando iluminarme por google encontre que el problema podria ser de que
tengo un error en las  zonas de reenvio y resolucion inversa locales, pero
segun unos archivos y documentacion que he pillado mis zonas y archivos de
configuracion no debiesen tener problemas.

Les dejo los archivos de configuracion (omiti las configuraciones por
defecto que trae los archivos):

/ named.conf /
acl recursive-clients {
127.0.0.1;
192.168.0.2;
};

zone 0.168.192.in-addr.arpa {
type master;
file 192.168.0;
};

zone empresa {
type master;
file empresa.local;
//  allow-query { any; };
notify yes;
};
/**/

Y el archivo de la zona empresa.local

/* empresa.local **/
$TTL604800
@   IN  SOA server.empresa. root.server.empresa. (
 1006   ; Serial
 604800 ; Refresh
  86400 ; Retry
2419200 ; Expire
 604800 )   ; Negative Cache TTL

;@   NS  server
;   MX  10  server

server IN  A   192.168.0.2
server2   IN  A   192.168.0.3
pc1 IN  A   192.168.0.20
...
pc20  IN  A   192.168.0.40
@   IN  A   127.0.0.1
/***/

Y por ultimo cree el archivo del inverso como 192.168.0 (este ubicado en
la misma posicion que empresa.local)

/* 192.168.0 **/

$TTL604800
@   IN  SOA server.empresa. hostmaster.server.empresa. (
  1004  ; Serial
 604800 ; Refresh
  86400 ; Retry
2419200 ; Expire
 604800 )   ; Negative Cache TTL
;
@   NS  server.empresa.

2   IN   PTRserver.empresa
3   IN   PTRserver2.empresa
20  IN   PTRpc1.empresa
...
40  IN   PTRpc20.empresa
/*/

Demas esta decir que en el resolv.conf estoy resolviendo con la ip del mismo
servidor *nameserver 192.168.0.2*

Es un servidor con Centos 5.4 y los paquetes que se instalaron fueron bind,
bind-utils, bind-libs, bind-chroot, caching-nameserver.

Si tan solo pudiesen guiarme  e iluminarme en que estoy fallando o donde
cometi el error o pase por alto algo se los agradeceria un monton.

Saludos .. y muchas gracias!

--
Patricio Muñoz Riffo


Re: Dns Error - Host pc1 not found: 3(NXDOMAIN)

2009-11-13 Por tema César Sepúlveda
El día 13 de noviembre de 2009 11:29, Patricio Muñoz
eagle...@gmail.com escribió:
 Estimados todos!

 El tema es que dentro de mi red los pcs no estan resolviendo enviando el
 sgte mensaje de error

 $host pc1
 Host pc1 not found: 3(NXDOMAIN)
 Saludos .. y muchas gracias!

 --
 Patricio Muñoz Riffo


estas haciendo:
host pc1
o
host pc1.empresa.local

si host pc1.empresa.local resuelve pero host pc1 no, es porque debes
agregar a tu resolv.conf la linea:
search empresa.local

de no ser así, revisar nuevamente las configuración de las zonas en bind.

Saludos.
--
César Sepúlveda B.



Re: Dns Error - Host pc1 not found: 3(NXDOMAIN)

2009-11-13 Por tema Victor Hernandez M.



- Original Message - 
From: Patricio Muñoz eagle...@gmail.com

To: linux@listas.inf.utfsm.cl
Sent: Friday, November 13, 2009 11:29 AM
Subject: Dns Error - Host pc1 not found: 3(NXDOMAIN)


Estimados todos!

Tengo el siguiente problema con el Dns ... Instale un dns local teniendo una
red de al menos unos 20 pcs, de ellos todos resolviendo con este servidor y
a su ves este servidor resuelve para el exterior con un par de dns del Isp y
otros regalones que nunca fallan.

.. 

Cuando publicaste la zona pudiste mirar el log ? apareció algo extraño ahí ?
A veces el servicio puede levantar pero con problemas de permisos ( me pasó 
:s )

entre otros y no funciona nada pero igual vez el servicio UP.
Quédate mirado el log y reinicia el servicio ... si aparece algo avisas.


Saludos.
VHM




Re: Dns Error - Host pc1 not found: 3(NXDOMAIN)

2009-11-13 Por tema Mauricio Vergara Ereche
Hola!

On Friday 13 November 2009 11:29:46 Patricio Muñoz wrote:
 Estimados todos!
[...]
 $host pc1
 Host pc1 not found: 3(NXDOMAIN)

Tu /etc/resolv.conf dice search empresa ?
Si no es asi, debieses ejecutar host pc1.empresa

[...configuración de named Autoritativo...]
 / named.conf /
 Y el archivo de la zona empresa.local
[...] 
 /* empresa.local **/
[...]
 ;@   NS  server

¿Por qué comentaste esto? 
Deberías decir que tu NS es server.empresa. 
(el cual más abajo apunta a 192.168.0.2)

 Y por ultimo cree el archivo del inverso como 192.168.0 (este ubicado en
 la misma posicion que empresa.local)
 
 /* 192.168.0 **/
[...]
 2   IN   PTRserver.empresa
 3   IN   PTRserver2.empresa
 20  IN   PTRpc1.empresa
 ...
 40  IN   PTRpc20.empresa

Te faltan los . al final de empresa. Aunque no tiene que ver con el error que 
tienes ahora, sí podría es problema a futuro.

A todo esto el dominio empresa es para ocultar el nombre del dominio oficial? 
Por esas casualidades, no es el mismo que está registrado en el exterior del 
mundo? porque si hay colisiones, según el esquema que montaste, puedes estar 
buscando el nombre del dominio afuera.

Saludos!

-- 
Mauricio Vergara Ereche User #188365 counter.li.org
DNS Admin NIC Chile mave [...@] nic [.] cl
Miraflores 222 piso 14, Santiago CHILE+56 2 9407710
Codigo Postal: 832-0198   http://www.nic.cl


signature.asc
Description: This is a digitally signed message part.


Re: Dns Error - Host pc1 not found: 3(NXDOMAIN)

2009-11-13 Por tema Patricio Muñoz
Solucionado!

Despues de revisar los archivos y las indicaciones que me dieron uds. y
pedir que NO me bloquearan el puerto 53 ademas de modificar a mano los
script de red que cada vez que se reiniciaba la red cambiaba el gateway, el
problema se soluciono.

Gracias a todos por su tiempo y disposicion.
--
Patricio Muñoz Riffo