URL www.stackoverflow.com을 사용하면 31.13.72.49의 IP 주소로 변환됩니다. URL에 if 문을 사용하여 특정 IP 주소로 확인하는 방법은 무엇입니까?
이
내가 간단한 코드로 그렇게하는 방법을 알고, 아무 문제 없습니다 :InetAddress add = InetAddress.getByName("www.stackoverflow.com");
return add.getHostAddress();
하지만 사랑은 BTW 유래 (차단 된 IP 주소의 내 목록의 if 문에 그것을 할 :) 그냥 한 예).
예. 차단 목록에 포함 된 항목 ("31.13.72.49", "www.y.com", "198.0.10.2")
www.stackoverflow.com을 입력하면 잘못된 IP 주소임을 나타냅니다. 해결 된 IP를 아는 것은 31.13.72.49입니다), 나중에 (아마도 웹 사이트 사용이 금지되었다는) 오류 메시지를 출력합니다. 그 반대의 경우 차단 된 목록에 IP 주소 만있는 URL을 입력했습니다.
나는 무엇을해야할지 모르겠다. 나는 일치하는 equals 키워드 또는 ==를 안다. 그러나 서로 같지 않기 때문에 (서로 해결 되기는하지만), 나는 그들이 실제로 같은 가족으로부터 왔음을 증명할 줄 모른다.
추신 : 나는 Java eclipse (import java.net.InetAddress;)에서이 작업을 수행하고 있습니다.
둘 다에 대해 inetaddress를 가져옵니다. 다음에, inetAddress.equals (inetAddress2) – pravat