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