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