Programación General > Java
Comprobar Servidores DNS
(1/1)
rhakaro:
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!!
m0skit0:
Bienvenido al foro, rhakaro
Tanto en Linux como XP, fíjate que el comando "nslookup http://www.direccionweb.com" 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
Un saludo.
rhakaro:
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!!
pablit69:
Si quieres manuales sobre java entra en rincondelprogramador.es
Navegación
Ir a la versión completa