PDA

View Full Version : نمایش ip



saeednik9
جمعه 07 آبان 1389, 17:15 عصر
سلام
من یک برنامه میخوام که اگر داخل شبکه محلی نام یک سیستم را وارد کردم ip آن سیستم رو به من بده

و اگر به اینترنت وصل بودم و آدرس یک سایت را وارد کردم ip سایت رو به من بده


تو رو خدا خیلی مهم هست

javaphantom
جمعه 07 آبان 1389, 18:49 عصر
جواب قسمت دوم

public class Main {


private Socket socket;

public String getIPAddress(String hostName) throws Exception {
String ip = "";
this.socket = new Socket(hostName, 80);
ip = this.socket.getInetAddress().getHostAddress();
socket.close();
return ip;
}


public static void main1(String[] s) throws Exception{
Main m = new Main();

System.out.println("m.getIPAddress(\"www.google.com\") = " + m.getIPAddress("www.google.com"));
}

}