Maison  >  Article  >  Opération et maintenance  >  Avantages du proxy direct nginx

Avantages du proxy direct nginx

(*-*)浩
(*-*)浩original
2019-06-06 09:52:546977parcourir

Le proxy direct est ce que nous appelons l'IP du proxy au sens traditionnel. La méthode générale d'utilisation consiste à configurer l'IP et le port du proxy dans le navigateur, puis vous pouvez l'utiliser pour fanqiang ou masquer votre réel. PI.

Avantages du proxy direct nginx

Comment fonctionne le proxy de transfert

Cela fonctionne comme un tremplin. En termes simples, je suis Pour un utilisateur, je. Je ne peux pas accéder à un certain site Web, mais je peux accéder à un serveur proxy. Quant à ce serveur proxy, il peut accéder au site Web auquel je ne peux pas accéder, je me connecte donc d'abord au serveur proxy et lui dis que j'ai besoin du contenu du site Web auquel je ne peux pas accéder. n'est pas accessible, le serveur proxy va le récupérer, puis me le renvoie. Du point de vue du site Web, il arrive parfois que la demande de l'utilisateur réel ne soit pas connue et que les informations de l'utilisateur soient masquées, selon que l'agent l'informe ou non au site Web.

Une utilisation typique d'un proxy de transfert consiste à fournir un accès à Internet aux clients LAN à l'intérieur du pare-feu. Les proxys directs peuvent également utiliser les fonctionnalités de mise en cache (fournies par mod_cache) pour réduire l'utilisation du réseau.

Construction et configuration du serveur proxy de transfert nginx

La configuration du proxy de transfert de nignx est relativement simple, c'est-à-dire qu'elle ajoute quelques lignes de paramètres à 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;
 }
 }

Pour plus d'articles techniques liés à Nginx, veuillez visiter la colonne Tutoriel Nginx pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Quel est le rôle de nginxArticle suivant:Quel est le rôle de nginx