출처1 : https://jaeu0608.tistory.com/144
출처2: https://rainny.tistory.com/177
request.getRemoteAddr()로 아이피를 가져오면 0:0:0:0:0:0:0:1 경우가 있는데 이는 localhost로 서버에 접속해 IP주소를 IPv6로 가져와서 나오는 현상이다.
Windows7부터 IP가 IPv6주소를 기본으로 리턴한다고 한다.
IPv4로 리턴해주고 싶은경우 WAS Setting을 수정하면 된다.
1. Eclipse에서 Tomcat 실행시 Setting
- (Top Menu) Run > Run Configurations > Arguments 탭 > -Djava.net.preferIPv4Stack=true 추가
-Djava.net.preferIPv4Stack=true
2. Tomcat을 개별로 실행 할 경우
- Tomcat설치경로/bin/catalina.bat 에서 set "JAVA_OPTS=%JAVA_OPTS%을 검색 해서 -Djava.net.preferIPv4Stack=true 추가
-Djava.net.preferIPv4Stack=true
'Develop > IDEA & Editor' 카테고리의 다른 글
Eclipse 쉘스크립트 에디터 - ShellEd (0) | 2024.05.21 |
---|---|
VS Code Prettier 탭 간격 변경 및 HTML 태그 자동 줄바꿈 해제 (0) | 2024.01.12 |
이클립스 플러그인 properties editor 직접 설치하기(오프라인 환경) (0) | 2021.03.24 |
Intellij가 실행 안될 때(그외 jetBrains 프로그램 포함) (0) | 2021.03.20 |
IntelliJ - GitHub 연동 (0) | 2021.03.16 |