SoloCodigo

Programación General => Java => Mensaje iniciado por: rhakaro en Jueves 23 de Octubre de 2008, 10:15

Título: Comprobar Servidores DNS
Publicado por: rhakaro en Jueves 23 de Octubre de 2008, 10:15
Hola a todos, para empezar, enhorabuena por vuestro foro, me parece muy bueno.
Os cuento, tengo dos servidores DNS. Necesito comprobar que un nombre (p.e. loque.aut.es) es reconocido por ambos, primero por uno y luego por otro. Si me devuelven una IP pues digo que está bien, y listo. El problema es hacer esto desde JAVA, os prometo que lo he intentado todo, pero nada, no consigo ni acercarme a la solución.

¿Alguien puede hecharme una mano?
Muchas gracias, un saludo!!
Título: Re: Comprobar Servidores DNS
Publicado por: m0skit0 en Jueves 23 de Octubre de 2008, 10:49
Bienvenido al foro, rhakaro

Tanto en Linux como XP, fíjate que el comando "nslookup http://www.direccionweb.com (http://www.direccionweb.com" onclick="window.open(this.href);return false;)" devuelve varios campos, entre ellos las direcciones IP. Sólo tienes que parsear la salida de este comando y comprobar que efectivamente hay una dirección IP y no un mensaje de "no encontrada". No olvides tener bien configurados el servidor DNS que quieras probar como servidor principal.

O bien si quieres hacer una conexión UDP directamente con sockets Java, pues tendrás que implementar el protocolo DNS:

http://www.netfor2.com/dns.htm (http://www.netfor2.com/dns.htm" onclick="window.open(this.href);return false;)

Un saludo.
Título: Re: Comprobar Servidores DNS
Publicado por: rhakaro en Jueves 23 de Octubre de 2008, 11:02
Buf, mucha gracias por contestar tan preciso, jaja, y yo sin encontrar la manera de hacerlo. Voy a probar las dos formas que me has comentado, más ésta que acabo de encontrar:
(no me dejan poner enlaces, así que lo separo un poco, NO ES PUBLICIDAD NI NADA PARECIDO :rolleyes:  )
tres w´s [punto] screaming-penguin [punto] com [barra] node [barra] 2737

A ver cuál va mejor.
Un saludo!!
Título: Re: Comprobar Servidores DNS
Publicado por: pablit69 en Martes 23 de Diciembre de 2008, 09:43
Si quieres manuales sobre java entra en rincondelprogramador.es