Java을 사용하는 프로젝트에서 작업하고 있습니다. 여기서 IP 주소는 클라이언트/사용자의 ID입니다. 따라서 한 가지 문제, 즉 사용자가 자신의 호스트 ID를 스푸핑 할 수있는 경우 사용자의 잘못된 신원을 알 수 있습니다. 그래서, 누구든지 알고, 어떻게 호스트가 프록시를 사용하고 있는지 여부를 감지 할 수 있습니까?Java/JSP에서 프록시를 감지합니다.
InetAddress thisIp = InetAddress.getLocalHost();
위의 코드를 사용하여 호스트 IP 주소를 감지했습니다.
프록시 IP 주소 및 Java 라이브러리에 대한 공개 블랙리스트가 있습니다. https://github.com/ip2location/ip2proxy-java –