什么是正向代理:
正向代理最大的特點是客戶端非常明確要訪問的服務器地址;服務器只清楚請求來自哪個代理服務器,而不清楚來自哪個具體的客戶端;正向代理模式屏蔽或者隱藏了真實客戶端信息。
主要用途: 代理上網
配置:
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; } }
配置完成完成后設置瀏覽器代理即可