Saturday, May 8, 2010

NIS Host-IP & Vice versa

import java.io.*;
import java.net.*;

class Host
{
public static void main(String args[]) throws UnknownHostException
{
InetAddress in_obj;
String str;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
//get name of local computer & initialise the object
in_obj=InetAddress.getLocalHost();
System.out.println("getLocalHost : " + in_obj);
System.out.println();
//get name of local computer
str=in_obj.getHostName();
System.out.println("getHostName : " + str);
System.out.println();
//get canonical host name [local computer]
str=in_obj.getCanonicalHostName();
System.out.println("getCanonicalHostName : " + str);
System.out.println();
//get Host address [local computer]
str=in_obj.getHostAddress();
System.out.println("getHostAddress : " + str);
System.out.println();
//get remote pc info
in_obj=InetAddress.getByName("localhost");
System.out.println(in_obj);
}
}

No comments: