使用NGINX代理隐藏客户端IP

时间:2017-11-14 18:02:48

标签: nginx proxy reverse-proxy

尝试访问某些国家/地区IP地址上具有阻止的远程资源。因此,我想使用NGINX作为代理来隐藏浏览器的IP地址,并通过显示不同的IP地址来请求资源。我的配置似乎无法通过某种方式识别浏览器的地址来访问远程资源块。

set_real_ip_from 176.9.0.1/24;  #  nginx server ip range
real_ip_header X-Real-IP;
real_ip_recursive on;

location /test/ {
    rewrite ^\/test\/(.*) /$1 break;
    proxy_pass  https://remote.blocked.biz;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header        Host         remote.blocked.biz   ;
    proxy_set_header Authorization "";
    proxy_ssl_server_name on;
    proxy_ssl_protocols TLSv1 TLSv1.1 TLSv1.2;

}

0 个答案:

没有答案