서블릿에서 클라이언트의 원격 주소를 어떻게 얻습니까? 서버로 들어오는 클라이언트의 원래 IP 주소를 얻을 수있는 방법이 있습니까? 나는 사용할 수 request.getRemoteAddr()있지만 항상 프록시 또는 웹 서버의 IP를 얻는 것 같습니다. 클라이언트가 나에게 연결하는 데 사용하는 IP 주소를 알고 싶습니다. 어쨌든 내가 그것을 얻을 수 있습니까? 이 시도: public static String getClientIpAddr(HttpServletRequest request) { String ip = request.getHeader("X-Forwarded-For"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip..