>  기사  >  운영 및 유지보수  >  nginx 순방향 프록시의 이점

nginx 순방향 프록시의 이점

(*-*)浩
(*-*)浩원래의
2019-06-06 09:52:546859검색

Forward 프록시는 전통적인 의미에서 프록시 IP라고 부르는 것입니다. 일반적인 사용 방법은 브라우저에서 프록시 IP와 포트를 구성한 다음 일반적으로 fanqiang에 사용하거나 사용하는 것입니다. 실제 IP를 숨기세요.

nginx 순방향 프록시의 이점

정방향 프록시 작동 원리

그의 작동 원리는 다음과 같습니다. springboard. 쉽게 말하면 특정 웹사이트에는 접속이 안되는데 프록시 서버는 접속이 가능하니 프록시 서버에 먼저 접속해 보도록 하겠습니다. 액세스할 수 없는 웹사이트의 콘텐츠가 필요하며 프록시 서버가 이를 가져와서 나에게 반환할 것입니다. 웹사이트 입장에서는 에이전트가 웹사이트에 알려주는지 여부에 따라 실제 사용자의 요청을 알 수 없고 사용자의 정보가 숨겨져 있는 경우도 있습니다.

정방향 프록시의 일반적인 용도는 방화벽 내부의 LAN 클라이언트에 인터넷 액세스를 제공하는 것입니다. 전달 프록시는 캐싱 기능(mod_cache에서 제공)을 사용하여 네트워크 사용량을 줄일 수도 있습니다.

nginx 정방향 프록시 서버 구성 및 구성

nignx 정방향 프록시 구성은 비교적 간단합니다. 즉, nginx.conf에 몇 단계만 추가하면 됩니다. 행 매개변수.

server
 {
#指定代理端口 listen 800 ;
 #listen [::]:80 default_server ipv6only=on;
 server_name www.vuln.cn;
 index index.html index.htm index.php;
 root /home/wwwroot/default/;

 #error_page 404 /404.html;
 include enable-php.conf;
#配置dns与代理 location / { 
 resolver 114.114.114.114;
 proxy_pass $scheme://$http_host$request_uri; 
 } 
 location /nginx_status
 {
 stub_status on;
 access_log off;
 }
#解决css与图片加载不出的问题 location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|js|css)$
 {
 resolver 114.114.114.114; 
 proxy_pass $scheme://$http_host$request_uri; 
 proxy_buffers 256 4k; 

 if (-f $request_filename) {

 expires 1d;

 break;

 }
 }
 location ~ .*\.(js|css)?$
 {
 expires 12h;
 }

 location ~/\.
 {
 deny all;
 }
 }

더 많은 Nginx 관련 기술 기사를 보려면 Nginx 사용 튜토리얼 열을 방문하여 알아보세요!

위 내용은 nginx 순방향 프록시의 이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.