Ecco uno snippet di codice Java utile per ottenere l’hostname a partire dall’indirizzo ip (reverse dns lookup).
public void testHostnameByIp() throws UnknownHostException {
// ottiene un'istanza di InetAddress a partire dall'indirizzo IP
InetAddress inetAddress = InetAddress.getByName("63.245.213.92");
// risolve il nome
String hostname = inetAddress.getHostName();
// stampa in console l'indirizzo risolto
System.out.println("nome host: " + hostname + " per l'indirizzo: " + inetAddress.getHostAddress());
}
Questa funzione Java è all’interno di un TestCase Junit, per eseguirlo da Eclipse è sufficiente individuare la funzione nel box Outline e cliccando con il tasto destro scegliere la voce Debug As => JUnit Test.
P.S.: l’indirizzo IP utilizzato appartiene alla rete server web pubblici di Mozilla Foundation.
...Leggi il seguito »
- Articolo precedente: Convertire la playlist di Zune in formato M3U o PSL
- Articolo successivo: -DELETED-Startpage lancia un proxy anonimo
SEGNALA / INVIA QUESTO POST:
Hai trovato questo articolo interessante? Iscriviti GRATIS ai nostri feeds!




