32
여러 개의 NIC 카드가있는 머신의 경우 Java에서 주어진 IP 주소가 현재 머신인지 여부를 알려주는 편리한 메소드가 있습니다. 예 : 로컬 호스트에 대한 유효한 모든 IP 주소를 찾고 있다면 당신은 특별한 로컬 호스트를 확인해야한다멀티 홈 시스템에서 IP 주소가 로컬 호스트인지 확인하는 방법은 무엇입니까?
boolean IsThisMyIpAddress("192.168.220.25");
("IP 여기에 온다") InetAddress.getHostName해야한다고 ... getbyHostName이 존재하지 않는 : 예를 들어 ... 문자열로
포트를 나타내는, 이것을 호출 . –
@AbhijeetKashnia : 고마워,하지만 실제로는'InetAddress.getByName()','getHostName()'은 클래스 메쏘드가 아니라 객체 메쏘드이고 뭔가 다른 것을한다. (IP 주소의 호스트 이름을 얻는다. DNS 역방향 조회 사용). –