반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Selenium 설치
- 디자인 패턴 사례
- Vue3 configureWebpack
- 리버스 프록시 예제
- Vue.config
- Tomcat Error
- MSSQL 동적 쿼리
- vue3
- 프록시 예제
- Vue configureWebpack
- spring
- tomcat
- SQLP
- javascript
- Visual Studio 강제 삭제
- Visual Studio 재설치
- .NET Core
- Nginx Reverse Proxy
- Visual Studio 패키지에 실패했습니다.
- 웹 자동화
- 웹 크롤링
- Selenium 환경
- Visual Studio 2015 설치
- .NET Core Proxy
- Visual Studio 2015 강제 삭제
- Visual Studio 2015 삭제
- MSSQL 문자열
- vue.js
- vue
- 업무 자동화
Archives
- Today
- Total
목록R (1)
금백조의 개발 블로그
[Nginx]Nginx로 리버스 프록시 구성하여 X-Forwarded-For 헤더를 읽어 클라이언트 ip 얻기
서론 Docker 웹서버 환경에서 클라이언트 ip를 얻으려는 중에 이슈가 발생했습니다. Docker 내부에서 클라이언트 ip를 얻으려해도 도커 내부에 설정된 ip가 반환이 되었습니다. 이를 해결하기 위해 리버스 프록시를 구성하여 프록시를 통해 클라이언트 ip를 가져와서 해결했습니다. 실제로 저는 웹서버에서 프록시 ip를 얻는 업무만 수행했지만 리버스 프록시를 예제로 구성하여 해보고 싶은 마음에 해당 포스팅을 준비하게 되었습니다. 아래 예제는 다음과 같은 상황을 가정합니다. 가정 nginx 를 이용해 리버스 프록시 구성 windows wsl linux (윈도우 리눅스 서브 시스템)에 nginx 설치 https 인증서는 있다고 가정 (예제 설명엔 abcde.pfx 로 되어있음.) 웹서버는 .NET Core라..
Web/Proxy
2023. 8. 26. 15:11