// Obtener el IP de un host dado como argumento. import java.net.InetAddress; import java.net.UnknownHostException; public class ObtenIP { public static void main(String args[]) { try { if(args.length!=1) { System.out.println("Uso: java ObtenIP Nombre_Host"); return; } InetAddress host = InetAddress.getByName(args[0]); String hostName = host.getHostName(); System.out.println("Nombre del host: "+hostName); System.out.println("Dirección IP: "+host.getHostAddress()); } catch(UnknownHostException ex) { System.out.println("Host desconocido"); return; } } } // InetAddress -clase- Representa al Protocolo de Internet (IP) // getByName -método- Determina la dirección IP del host dando el nombre del host // getHostName -método- Obtiene el nombre del host para un IP dado. // getHostAddress -método-