Sto scrivendo un'applicazione in cui ho bisogno dell'indirizzo IP. Ho un nome di dominio e vorrei sapere come ottenere l'indirizzo IP da esso. Ad esempio, "www.girionjava.com". Come posso ottenere l'indirizzo IP di questo sito web programmando in Java? Grazie.Come ottenere l'indirizzo IP dal nome di dominio in Java?
17
A
risposta
5
InetAddress.getByName("www.girionjava.com")
26
Quindi, se si desidera che la IP come String
String address = giriAddress.getHostAddress();
0
(maschera Extra nella stampa java sine considera tutti i numeri interi da firmare, ma un indirizzo IP non è firmato)
InetAddress[] machines = InetAddress.getAllByName("yahoo.com");
for(InetAddress address : machines){
byte[] ip = address.getAddress();
for(byte b : ip){
System.out.print(Integer.toString(((int)b)&0xFF)+".");
}
System.out.println();
}
6
Questo dovrebbe essere semplice.
InetAddress[] machines = InetAddress.getAllByName("yahoo.com");
for(InetAddress address : machines){
System.out.println(address.getHostAddress());
}
+0
Questo ottiene tutti gli IP su un DNS round robin? – Joehot200
Problemi correlati
- 1. Richiesta CORS a IP non nome dominio
- 2. Come ottenere i dati client (IP, nome host) dal trasporto websocket in phoenix?
- 3. Verifica dominio IP inverso?
- 4. Come ottenere l'indirizzo IP dal $ SSH_CLIENT
- 5. Ottieni il nome del dominio dall'indirizzo IP in Go
- 6. Indirizzo IP a nome host in Java?
- 7. Impossibile determinare l'indirizzo IP dal nome host
- 8. Reindirizza IP su dominio
- 9. Come ottenere il nome di dominio dalla richiesta in un servlet Java?
- 10. Ottenere nome di dominio di un URL in C#/.NET
- 11. Come ottenere il nome host in base all'indirizzo IP?
- 12. Django - Come ottenere semplicemente il nome di dominio?
- 13. Come ottenere l'URL del dominio e il nome dell'applicazione?
- 14. Come ottenere il nome di dominio tramite JavaScript?
- 15. Come ottenere il nome di dominio del server
- 16. Come si risolve un nome di dominio in un indirizzo IP con .NET/C#?
- 17. Come ottenere l'indirizzo IP del client in Java HttpServletRequest
- 18. Ottenere secondo nome dominio di primo livello da URL
- 19. Nome dominio personalizzato con Heroku
- 20. Ottenere FQDN in Java
- 21. Come ottenere l'indirizzo IP?
- 22. Come ottenere un oggetto di classe dal nome classe in Java
- 23. Come collegare il mio nome di dominio per il mio indirizzo IP del server (Apache)
- 24. come reindirizzare il dominio in base all'indirizzo IP del paese
- 25. Come ottenere l'indirizzo IP di boost :: asio :: ip :: tcp :: socket?
- 26. Come ottenere il nome stringa di un metodo in java?
- 27. Come posso ottenere il nome di un oggetto in java?
- 28. Come ottenere il nome utente di Windows in Java?
- 29. Come posso ottenere il nome di Java VM in esecuzione?
- 30. Come ottenere il nome file dal percorso file in swift
Questo presuppone che riceverai solo indirizzi IPv4. Gli indirizzi IPv6 sono formattati in modo diverso, quindi non è necessario formattarlo manualmente. –