@PostMapping("form.do")
public String login(HttpServletRequest request){
log.info("ip주소 = {}" ,request.getRemoteAddr());
}
ip주소를 받기 위해서는 위의 코드처럼 하면 되는데,
형식이 내가 알고 있던 것과 달라서 확인해보니 ipv6로 받고 있었다.
그래서 ipv4로 변경하고 싶어서 찾아보니 설정을 해주면 ipv4방식으로 받을 수 있다.
-Djava.net.preferIPv4Stack=true
-Djava.net.preferIPv4Addresses=true
이 코드를 도움말
- 사용자 지정 VM 옵션 편집,,,
와 구성 편집
- spring Boot
- 프로그램 Application
- 빌드 및 실행
- VM옵션
에 추가 해준다.