nginx 正向代理
概念:正向代理的过程,它隐藏了真实的请求客户端,服务端不知道真实的客户端是谁,客户端请求的服务都被代理服务器代替来请求。
正向代理配置:
步骤1
location / {
if ( $http_x_forwarded_for !~* "^116\.62\.103\.228") { #如果不是116.62.103.228访问返回403
return 403;
}
root /opt/app/code;
index index.html index.htm;
}
步骤2
116.62.103.228服务器
resolver 8.8.8.8; #DNS服务器
location / {
proxy_pass http://$http_host$request_uri; #由116.62.103.228服务器去请求 http://$http_host(www.baidu.com)$request_uri(1.php)
}
步骤3
客户端配置代理(装插件进行翻墙),配置成116.62.103.228服务器访问