반응형
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 | 31 |
Tags
- MSSQL 동적 쿼리
- Vue configureWebpack
- spring
- vue.js
- 업무 자동화
- tomcat
- vue3
- Vue3 configureWebpack
- Visual Studio 2015 강제 삭제
- 웹 자동화
- Selenium 환경
- 디자인 패턴 사례
- Vue.config
- Visual Studio 재설치
- Nginx Reverse Proxy
- javascript
- Visual Studio 2015 삭제
- 웹 크롤링
- 프록시 예제
- .NET Core Proxy
- .NET Core
- Visual Studio 2015 설치
- vue
- SQLP
- Tomcat Error
- MSSQL 문자열
- Visual Studio 패키지에 실패했습니다.
- Visual Studio 강제 삭제
- 리버스 프록시 예제
- Selenium 설치
Archives
- Today
- Total
목록Web/Proxy (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