Colegas como arreglo el error que me da SERVFAIL, a que se debe, que fichero de mi configuración del bind debo modificar, no se que hacer, ya lo he intentado todo.
Por favor que alguien me ayude.
| ||||
Respuesta: Ayuda con SERVFAIL Como que no das mucha info... ¿En qué contexto te da ese error? ¿Cuál es el mensaje literal?
__________________ ¡Volviendo a la programación! |
| ||||
Respuesta: Ayuda con SERVFAIL Que cuando hago: host equipo.dominio.local Me devuelve: host equipo.dominio.local not found: 2(SERVFAIL) y por otra parte cuando pruebo en otra pc me devuelve: host equipo.dominio.local not found 3(NXDOMAIN) Por lo que pregunto que a que se debe esto y como lo soluciono. |
| ||||
Respuesta: Ayuda con SERVFAIL ¿Y los equipos tienen configurado correctamente los DNS? ¿Qué DNS tiene ese dominio.local?
__________________ ¡Volviendo a la programación! |
| ||||
Respuesta: Ayuda con SERVFAIL Si el DNS esta funcionando bien, es decir, le hago un ping a cualquier IP, nombre de PC o alias asignados y estos me responden correctamente. ¿Que es entonces? A que te refieres cuando dices que cual es el DNS que tiene el dominio.local. Espero por ayuda. |
| ||||
Respuesta: Ayuda con SERVFAIL Siendo que un dominio llamado "dominio.local" es un dominio inexistente en Internet (es local hasta en el nombre) Pregunto diferente: ¿Qué es ese dominio?
__________________ ¡Volviendo a la programación! |
| ||||
Respuesta: Ayuda con SERVFAIL Colega cuando digo dominio.local, me estoy referiendo al nombre del dominio que tengo internamente en mis laboratorios, este dominio no se ve en internet, por eso es local, en realidad no es un dominio que se conecte a Internet directamente pues es un subdominio del dominio real que me da la conectividad. Entiendes ahora, crees poder ayudarme. Gracias. |
| ||||
Respuesta: Ayuda con SERVFAIL Perfecto, ese dominio, aunque sea interno, tiene que estar servido por algún servidor de DNS. ¿Existe ese servidor de DNS de forma interna en la red? ¿Qué DNS tienen configurados los equipos de la red?
__________________ ¡Volviendo a la programación! |
| ||||
Respuesta: Ayuda con SERVFAIL Colega la PC desde la cual estoy corriendo Linux, es mi servidor de la red, ya instalé el bind9 y lo configuré y cuando hago ping a las IP de las máquinas o a sus nombres o alias, estos me responde, pero cuando hago host equipo.dominio, es que me da el error. Dime si aún no te aclaro mi duda. |
| ||||
Respuesta: Ayuda con SERVFAIL Bueno entonces publica la configuración del Bind para ese dominio (named.conf y el archivo de la zona) y prueba ejecutar lo siguiente:
Código bash:
Ver original Saludos.
__________________ ¡Volviendo a la programación! |
| ||||
Respuesta: Ayuda con SERVFAIL Te voy a postear la configuración de mis ficheros pero de antemano te digo que cuando hago:
Código:
Me devuelve:host linux.jcbriones.pri.jovenclub.cu 192.168.0.2
Código:
A continuación mis ficheros:Using domain server: Name: 192.168.0.2 Address: 192.168.0.2#53 Aliases: Host linux.jcbriones.pri.jovenclub.cu not found: 3(NXDOMAIN) named.conf.local
Código:
named.conf.options// // Do any local configuration here // // Consider adding the 1918 zones here, if they are not used in your // organization //include "/etc/bind/zones.rfc1918"; zone "jcbriones.pri.jovenclub.cu" { type master; file "/var/cache/bind/jcbriones.pri.jovenclub.cu"; }; zone "0.168.192.in-addr.arpa" { type master; file "/var/cache/bind/0.168.192.in-addr.arpa"; };
Código:
Datos de la zona directa: jcbriones.pri.jovenclub.cuoptions { directory "/var/cache/bind"; // If there is a firewall between you and nameservers you want // to talk to, you may need to fix the firewall to allow multiple // ports to talk. See http://www.kb.cert.org/vuls/id/800113 // If your ISP provided one or more IP addresses for stable // nameservers, you probably want to use them as forwarders. // Uncomment the following block, and insert the addresses replacing // the all-0's placeholder. forwarders { 192.168.22.4; 192.168.22.3; }; auth-nxdomain no; # conform to RFC1035 listen-on-v6 { any; }; };
Código:
Datos d ela zona inversa: 0.168.192.IN-ADDR.ARPA$TTL 604800 $ORIGIN jcbriones.pri.jovenclub.cu. @ IN SOA linux.jcbriones.pri.jovenclub.cu. root.jcbriones.pri.jovenclub.cu. ( 2009122001 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS linux.jcbriones.pri.jovenclub.cu. @ IN A 192.168.0.2 servidor IN A 192.168.0.1 instructor IN A 192.168.0.10 pc1 IN A 192.168.0.50 pc2 IN A 192.168.0.51 pc3 IN A 192.168.0.52 pc4 IN A 192.168.0.53 pc5 IN A 192.168.0.54 pc6 IN A 192.168.0.55 pc7 IN A 192.168.0.56 pc8 IN A 192.168.0.57 pc9 IN A 192.168.0.58 pc10 IN A 192.168.0.59 ;================================================ web IN CNAME instructor ftp IN CNAME pc5
Código:
Dime si ahora entiendes mejor $TTL 604800 $ORIGIN 0.168.192.IN-ADDR.ARPA. @ IN SOA linux.jcbriones.pri.jovenclub.cu. root.jcbriones.pri.jovenclub.cu. ( 2009122001 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS linux.jcbriones.pri.jovenclub.cu. 2.0.168 IN PTR linux.jcbriones.pri.jovenclub.cu. 1.0.168 IN PTR servidor.jcbriones.pri.jovenclub.cu. 10.0.168 IN PTR instructor.jcbriones.pri.jovenclub.cu. 50.0.168 IN PTR pc1.jcbriones.pri.jovenclub.cu. 51.0.168 IN PTR pc2.jcbriones.pri.jovenclub.cu. 52.0.168 IN PTR pc3.jcbriones.pri.jovenclub.cu. 53.0.168 IN PTR pc4.jcbriones.pri.jovenclub.cu. 54.0.168 IN PTR pc5.jcbriones.pri.jovenclub.cu. 55.0.168 IN PTR pc6.jcbriones.pri.jovenclub.cu. 56.0.168 IN PTR pc7.jcbriones.pri.jovenclub.cu. 57.0.168 IN PTR pc8.jcbriones.pri.jovenclub.cu. 58.0.168 IN PTR pc9.jcbriones.pri.jovenclub.cu. 59.0.168 IN PTR pc10.jcbriones.pri.jovenclub.cu. |
| ||||
Respuesta: Ayuda con SERVFAIL No veo en la zona que tengas definido el host "linux". Si hacés por ejemplo:
Código bash:
¿Que te devuelve? Ver original
__________________ ¡Volviendo a la programación! |
| ||||
Respuesta: Ayuda con SERVFAIL Mira colega en la linea:
Código:
del fichero de lo datos de la zona directa: jcbriones.pri.jovenclub.cu, tenia puesto una @, porque según había leído la arroba hace referencia al propio servidor linux, pero le quité la arroba y puse el nombre del servidor de linux que se llama linux y cuando le hago:@ IN A 192.168.0.2
Código:
me devuelve:host linux.jcbriones.pri.jovenclub.cu 192.168.0.2
Código:
Using domain server: Name: 192.168.0.2 Address: 192.168.0.2#53 Aliases: linux.jcbriones.pri.jovenclub.cu has address 192.168.0.2 |
| ||||
Respuesta: Ayuda con SERVFAIL El @ hace referencia al dominio, no al host. La respuesta está correcta. ¿Hay algún otro problema? Para vos y para otras personas que lean, este es un ejemplo de una consulta muy mal planteada. Si desde el principio hubieras explicado correctamente lo que pasaba, con los nombres reales de las cosas, no con eso de "dominio.local", hubieras resuelto tu problema en menos tiempo. Hace una semana que estas con esto. Saludos.
__________________ ¡Volviendo a la programación! |