import java.net.*;
class isabelip {
public static void main( String[] args ) {
try {
System.out.println( "-> Direccion IP de una URL, por nombre" );
InetAddress address = InetAddress.getByName( "nereida.deioc.ull.es" );
System.out.println( address );
System.out.println( "-> Nombre a partir de la direccion" );
int temp = address.toString().indexOf( '/' );
address = InetAddress.getByName( address.toString().substring(temp+1) );
System.out.println( address );
System.out.println( "-> Direccion IP actual de LocalHost" );
address = InetAddress.getLocalHost();
System.out.println( address );
System.out.println( "-> Nombre de LocalHost a partir de la direccion" );
temp = address.toString().indexOf( '/' );
address = InetAddress.getByName( address.toString().substring(temp+1) );
System.out.println( address );
System.out.println( "-> Nombre actual de LocalHost" );
System.out.println( address.getHostName() );
System.out.println( "-> Direccion IP actual de LocalHost" );
byte[] bytes = address.getAddress();
for( int cnt=0; cnt < bytes.length; cnt++ ) {
int uByte = bytes[cnt] < 0 ? bytes[cnt]+256 : bytes[cnt];
System.out.print( uByte+" " );
}
System.out.println();
}
catch( UnknownHostException e ) {
System.out.println( e );
System.out.println( "no esta conectado." );
}
}
}
No hay comentarios:
Publicar un comentario