JAVA

210826_Local IP+Local name

요옫 2021. 8. 26. 17:18

try {

InetAddress myAddr=InetAddress.getLocalHost();

 

System.out.println("Local IP: "+myAddr.getLocalHost());

System.out.println("Local Name: "+myAddr.getHostName());

 

} catch (UnknownHostException e) {

}

 

String hostName="www.naver.com";

//String hostName="www.google.com";

//String hostName="www.nate.com";

 

try {

InetAddress[]addr=InetAddress.getAllByName(hostName);

 

for(InetAddress ia:addr)  //대입

{

System.out.println("Name: "+ia.getHostName());

System.out.println("IP: "+ia.getHostAddress());

}

 

} catch (UnknownHostException e) {

}

}

}

 

//결과

Local IP: iyeongjuui-MacBook-Pro.local/123.0.0.9

Local Name: iyeongjuui-MacBook-Pro.local

Name: www.naver.com

IP: 223.130.195.95

Name: www.naver.com

IP: 223.130.195.200