웹 개발

[java] request.getRemoteAddr()가 ipV6를 반환할 때 ipV4로 변경하는 방법 (0:0:0:0:0:0:0:1 to 127.0.0.1)

노루아부지 2019. 8. 15. 12:20

톰캣이 request.getRemoteAddr();시 IPV6형식으로 주소값을 반환할 때

 

톰캣실행시의 JVM에 환경변수를 추가한다.

이클립스 > Run > Run Configuration > Arguiments > -Djava.net.preferIPv4Stack=true

 

또는

 

run Con... > Arguments > VM arguments의 끝에 -Djava.net.preferIPv4Stack=true

 

JSP에서 <%=request.getRemoteAddr()%> 출력해본다.

0:0:0:0:0:0:0:1 -> 127.0.0.1 로 나오면 정상

 

출처 : https://blog.naver.com/foenix/40095444945

728x90
loading