by Nathan

request.getRemoteAddr() ipv4로 받기 본문

Programming/JAVA

request.getRemoteAddr() ipv4로 받기

넷쓴 2016. 6. 13. 22:44

01. 서론

request.getRemoteAddr() 를 하였을때, 0:0:0:0:0:0:0:1 일 경우는 ipv6의 주소이며,

이를 ipv4 주소로 변경하기 위해선 다음과 같은 작업을 해야한다.

위 와 같은 현상은 로컬작업시 발생하는 현상이며, 더불어 특정 운영체제에서는 기본적으로 ipv6를 리턴하기 때문에 발생한다.


02. 해결

해결방법은 was의 세팅을 변경해주면 된다.


IDE : eclipse

run ->Run Configurations -> Arguments -> (제일 끝에) -Djava.net.preferIPv4Stack=true



'Programming > JAVA' 카테고리의 다른 글

엑셀 다운로드(gradle, poi3.7)  (0) 2018.07.30
엑셀 업로드(gradle, poi3.7)  (0) 2018.07.30
HTTP request  (0) 2017.03.20
StringTokenizer  (0) 2017.03.17
Bubble sort  (0) 2017.03.17
Comments