목차
Java IP 주소에서 호스트 이름 얻기 InetAddress.getByName()
지정된IP 주소함께호스트 이름(기계 이름)을 얻는 샘플 프로그램입니다.
샘플 프로그램
/** * 지정된 IP 주소를 가진 호스트 이름을 가져옵니다. * @param address IP 주소 * @return 호스트명 * ※예기치 않은 예외가 발생했을 경우는, 캐릭터 라인 "UnknownHost" 를 돌려줍니다. */ public static String getHostName(String address) { try { InetAddress iaddress = InetAddress.getByName(address); return iaddress.getHostName(); } catch (Exception e) { e.printStackTrace(); } return "Unkn
실행 결과
◆실행예
public static void main(String[] args) { String name = getHostName("66.249.89.99"); System.out.println("호스트 이름 = '"+name+"'"); }
◆출력 결과
호스트 이름 = 'kr-in-f99.google.com'