Program/Java
유저 IP 를 가져왔을 때 IPv6 (0:0:0:0:0:0:0:1)문제, IPv4(127.0.0.1)로
soccerda
2023. 11. 10. 17:15
반응형
내 개발 환경에서 내 IP를 불러 보니 0:0:0:0:0:0:0:1으로 떠서 당황스러운 경험이 있다. 이는 정상적인 값이다. 다만 우리가 흔히 사용하는 IPv4가 아니라 IPv6으로 보여준 것이다.
만약 내 개발 서버의 환경에서 IPv6로 반환하고 있는데, IPv4로 반환받도록 하고 싶다면 JVM 환경 변수를 수정하면 됩니다.
Eclipse -> Run -> Run Configurations
대상 App의 Arguments
에 아래와 같이 입력하자
-Djava.net.preferIPv4Stack=true
그리고 중요한건 이클립스 재실행 필수!
이제 실행하면 0:0:0:0:0:0:0:1 이 아닌 127.0.0.1 으로 나온다!
반응형