재유's

[Eclipse] 아이피 IPv6에서 IPv4로 출력하는 서버셋팅 본문

IT Story/Other

[Eclipse] 아이피 IPv6에서 IPv4로 출력하는 서버셋팅

Stella_NY 2019. 3. 27. 13:18

request.getRemoteAddr()로 아이피를 가져오면 0:0:0:0:0:0:0:1 경우가 있는데

이는 localhost로 서버에 접속해 IP주소를 IPv6로 가져와서 나오는 현상이다.

Windows7부터 IP가 IPv6주소를 기본으로 리턴한다고 한다.


IPv4로 리턴해주고 싶은경우 WAS Setting을 수정하면 된다.


1. Eclipse에서 Tomcat 실행시 Setting

 메뉴 Run > Run Configurations >  Arguments 탭 

-Djava.net.preferIPv4Stack=true



2. Tomcat을 개별로 실행 할 경우

Tomcat설치경로/bin/catalina.bat 에서 set "JAVA_OPTS=%JAVA_OPTS%을 검색 해서 

-Djava.net.preferIPv4Stack=true


추가




'IT Story > Other' 카테고리의 다른 글

[필기] 20190422 - GROUP  (0) 2019.04.22
[Tomcat] Tomcat Spec  (0) 2019.04.17
[Eclipse] MyBatipse Plugin  (0) 2019.03.12
[Eclipse] @author 설정  (1) 2019.03.12
[계산식] 코딩 수식  (0) 2019.01.29
Comments