address - ip server java
¿Cómo obtener la dirección IP del nombre de dominio en Java? (4)
Estoy escribiendo una aplicación donde necesito la dirección IP. Tengo un nombre de dominio y me gustaría saber cómo obtener la dirección IP. Por ejemplo, "www.girionjava.com". ¿Cómo puedo obtener la dirección IP de este sitio web mediante la programación en Java? Gracias.
(La máscara adicional al imprimir sine java considera que todos los enteros están firmados, pero una dirección IP no está firmada)
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();
}
Esto debería ser simple.
InetAddress[] machines = InetAddress.getAllByName("yahoo.com");
for(InetAddress address : machines){
System.out.println(address.getHostAddress());
}
InetAddress giriAddress = java.net.InetAddress.getByName("www.girionjava.com");
Entonces, si quieres la IP como una cadena
String address = giriAddress.getHostAddress();
InetAddress.getByName("www.girionjava.com")