Notice
Recent Posts
Recent Comments
Link
연장챙겨
Eclipse IP 이상하게 노출되는 것 수정 본문
IDE(Integrated Development Environment)에서 개발 하다보면
IP Address에 대한 컨트롤이 필요할 경우가 생긴다 local 개발일 경우
아이피를 출력했을때 0:0:0:0:0:0:0:1로 찍히는 경우가 있어서 검색해보니
IPv6 주소로 return 해주는것으로 보이는데 현재 STS환경에서 개발하다보니 조금 달라서 기록하려한다
1. Run -> Run Configurations
2. Spring Boot App -> 프로젝트 명 -> Arguments -> VM arguments 설정
나는 왜 VM arguments가 비어있는지 모르겠지만 물론 설정은 안했다
아무튼 -Djava.net.preferIPv4Stack=true 설정을 통하여 익숙한 127.0.0.1이 노출된다
이 주소는 로컬호스트를 가리키며 사실 127.0.0.1이나 ::1(0:0:0:0:0:0:0:1)
IPv4냐 IPv6이냐의 차이이므로 똑같다 이해를 돕기위해 또다른 설명을 하자면
로컬서버를 올려놓고 주소창에 localhost:8080와 127.0.0.1:8080이나 같은 결과가 출력되며
해당 주소는 loopback ip라는 네트워크가 아닌 운영체제에서 자기자신을 호출해주는 특수 IP주소이며
루프백 인터페이스를 통해 운영체제 내에서 네트워크 계층(L3)에서 외부로 전송하지않고 다시 상위 계층으로 올려준다
'세미' 카테고리의 다른 글
아이패드로 확장 모니터 업무용으로 사용해보기 (0) | 2023.07.25 |
---|---|
우분투 20.04 WOL(Wake On Lan) 설정 (0) | 2023.06.30 |
STS Web관련 파일 플러그인 추가 (0) | 2023.03.24 |
그새 많은 일이 있고 글쓰기가 귀찮은 변명 + 네트워크 (0) | 2023.03.24 |
캐시 서버 (0) | 2022.06.29 |