View Full Version : Java dns di un host
esiste un metodo java che mi ritorna il dns utilizzando i socket?
grazie...ciao.. :)
monkey72
20-04-2004, 17:54
più o meno dovrebbe essere che dal socket ottieni l'indirizzo e da questo il nome dns... tipo...
indirizzo = socket.getInetAddress()
nomehost = indirizzo.getHostName()
Originariamente inviato da monkey72
più o meno dovrebbe essere che dal socket ottieni l'indirizzo e da questo il nome dns... tipo...
indirizzo = socket.getInetAddress()
nomehost = indirizzo.getHostName()
ma io non lo voglio quando mi connetto,non ho bisogno di connettermi voglio semplicemente fare il dns di un indirizzo ip senza che mi connetta ad esso...
monkey72
20-04-2004, 18:44
oddio ma li hai nominati te i socket!!! ;)
allora
InetAddress host = InetAddres.getByName(x.x.x.x);
String nomeHost = host.getHostName();
più o meno :D
ok sono riuscito utilizzando
InetAddress address = InetAddress.getByName(host);
però ho un problema...io leggo degli indirizzi da una lista e stampo a video l'ip però se l'indirizzo non va mi da questo errore e esce dal programma
java.net.UnknownHostException: ecc ecc
come faccio a farlo andare avanti a scorrere la lista anche se non esiste l'host??
grazie..
risolto con un blocco try catch e UnknownHostException ;)
monkey72
22-04-2004, 09:26
Originariamente inviato da SteR9
ok sono riuscito utilizzando
InetAddress address = InetAddress.getByName(host);
però ho un problema...io leggo degli indirizzi da una lista e stampo a video l'ip però se l'indirizzo non va mi da questo errore e esce dal programma
java.net.UnknownHostException: ecc ecc
come faccio a farlo andare avanti a scorrere la lista anche se non esiste l'host??
grazie..
quindi... in definitiva... volevi l'indirizzo ip!!! :D
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.