역방향 에이전트 설정
초기 에 우 리 는 보통 프 록 시 서버 를 통 해 인터넷 의 WEB 사 이 트 를 방문 해 야 했다.프 록 시 서버 는 인터넷 에 접속 하고 우 리 는 내부 네트워크 를 통 해 프 록 시 서버 와 연결 되 어 있다.
현재, 일부 금 지 된 사 이 트 를 방문 하기 위해 서, 우 리 는 특정한 프 록 시 서버 를 통 해 특정한 제한 을 피해 목표 사이트 에 접근 할 것 입 니 다.
NAT
그러나 현재 게 이 트 웨 이 는 보통
NAT
- 네트워크 주소 변환 을 사용한다.PC
의 내부 IP
주소 와 게 이 트 웨 이의 외부 네트워크 IP
주 소 를 서로 바 꾸 어 PC
가 보 낸 요청 이 외부 네트워크 WEB
서버 에 순조롭게 도착 할 수 있 도록 한다.동시에 돌아 온 정확 한 데 이 터 를 내부 네트워크 의 PC 에 정확하게 전송 한다.
사용
NAT
, PC
은 인터넷 에 직접 노출 되 지 않 고 안전성 을 향상 시 켰 다.역방향 에이전트
Reverse Proxy
전통 적 인 프 록 시 와 반대로 WEB
서버 는 프 록 시 서버 뒤에 숨겨 져 있다.여기 서 저 희 는 한 서버 에 역방향 프 록 시 를 설정 하고
APACHE
와 NGINX
를 사용 합 니 다.Nginx
는 Apache
의 역방향 에이전트 로 사용자 의 요청 을 Apache
감청 8081
포트 로 전송 한다.[
APACHE
] Listen 8081
[
NGINX
] server_name www.test.com;
listen 80;
location ~ \.php$ {
proxy_pass http://127.0.0.1:8081;
}
테스트 해 보기:
ab -n5 http://www.test.com/phpinfo.php
로그 보기:
[
Nginx
] 127.0.0.1 - - [22/Aug/2014:11:42:17 +0800] "GET /phpinfo.php HTTP/1.0" 200 18 "-" "ApacheBench/2.3"
127.0.0.1 - - [22/Aug/2014:11:42:17 +0800] "GET /phpinfo.php HTTP/1.0" 200 18 "-" "ApacheBench/2.3"
127.0.0.1 - - [22/Aug/2014:11:42:17 +0800] "GET /phpinfo.php HTTP/1.0" 200 18 "-" "ApacheBench/2.3"
127.0.0.1 - - [22/Aug/2014:11:42:17 +0800] "GET /phpinfo.php HTTP/1.0" 200 18 "-" "ApacheBench/2.3"
127.0.0.1 - - [22/Aug/2014:11:42:17 +0800] "GET /phpinfo.php HTTP/1.0" 200 18 "-" "ApacheBench/2.3"
[
Apache
] 127.0.0.1 - - [22/Aug/2014:11:42:17 +0800] "GET /phpinfo.php HTTP/1.0" 200 18
127.0.0.1 - - [22/Aug/2014:11:42:17 +0800] "GET /phpinfo.php HTTP/1.0" 200 18
127.0.0.1 - - [22/Aug/2014:11:42:17 +0800] "GET /phpinfo.php HTTP/1.0" 200 18
127.0.0.1 - - [22/Aug/2014:11:42:17 +0800] "GET /phpinfo.php HTTP/1.0" 200 18
127.0.0.1 - - [22/Aug/2014:11:42:17 +0800] "GET /phpinfo.php HTTP/1.0" 200 18
결론.
위 로그 에서 보 듯 이
Nginx
파일 에 대한 요청 은 모두 php
로 넘 어 갔다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
자바 파일 압축 및 압축 풀기파일 의 간단 한 압축 과 압축 해 제 를 실현 하 였 다.주요 테스트 용 에는 급 하 게 쓸 수 있 는 부분 이 있 으 니 불편 한 점 이 있 으 면 아낌없이 가르쳐 주 십시오. 1. 중국어 문 제 를 해 결 했 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.