nginx正向代理的好處

正向代理就是我們傳統意義上說的代理ip,一般的使用方法就是在瀏覽器中配置一下代理的ip與端口,然后就可以使用了,而我們一般是用來fanqiang或者是用來隱藏自己的真實ip。

nginx正向代理的好處

正向代理工作原理

他的工作原理就像一個跳板,簡單的說,我是一個用戶,我訪問不了某網站,但是我能訪問一個代理服務器,這個代理服務器呢,他能訪問那個我不能訪問的網站,于是我先連上代理服務器,告訴他我需要那個無法訪問網站的內容,代理服務器去取回來,然后返回給我。從網站的角度,有時候并不知道真實用戶的請求,也隱藏了用戶的資料,這取決于代理告不告訴網站。

正向代理的典型用途是為在防火墻內的局域網客戶端提供訪問Internet的途徑。正向代理還可以使用緩沖特性(由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使用教程欄目進行學習!

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享