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