nginx 正向代理


什么是正向代理:

正向代理最大的特點是客戶端非常明確要訪問的服務器地址;服務器只清楚請求來自哪個代理服務器,而不清楚來自哪個具體的客戶端;正向代理模式屏蔽或者隱藏了真實客戶端信息。

主要用途: 代理上網

配置:

1.增加dns解析resolver

2.不需要增加無server_name

3.proxy_pass指令

server {
     # dns 解析服務器地址
        resolver 114.114.114.114 8.8.8.8;
      resolver_timeout 5s;
     # 端口號
        listen 8080;
     access_log /home/reistlin/logs/proxy.access.log; 
     error_log /home/reistlin/logs/proxy.error.log;
        location / {
          proxy_pass http://$http_host$request_uri;
         # 解決如果URL中帶"."后Nginx 503錯誤
          proxy_set_header Host $http_host;

        # 配置緩存大小
           proxy_buffers 256 4k;
        # 關閉磁盤緩存讀寫減少I/O
           proxy_max_temp_file_size 0;
        # 代理連接超時時間
          proxy_connect_timeout 30;

        # 配置代理服務器HTTP狀態緩存時間
          proxy_cache_valid 200 302 10m;
          proxy_cache_valid 301 1h;
          proxy_cache_valid any 1m;

        }
}

配置完成完成后設置瀏覽器代理即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM