使用Nginx服务器镜像公共站点

时间:2018-06-13 18:44:07

标签: nginx proxy http-proxy

在工作中,一些网站被阻止(oa。Netflix)使用某种黑名单来禁止网站。我认为阻止这些网站的机制是由于自定义DNS服务器。工作中的计算机完全锁定,无法安装任何软件。

我有一个面向NGINX网络服务器(Debian)的私人公众,我可以完全自定义。我的私人服务器可以从工作中访问。

有没有办法通过我的NGINX服务器镜像像Netflix这样的网站,以便我可以在工作时访问它?

我尝试创建一个额外的自定义.conf,如:

location /netflix {
    proxy_pass http://netflix.com/;
    proxy_redirect off;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

但这不起作用。如何通过我的NGINX网络服务器镜像网站?

1 个答案:

答案 0 :(得分:0)

尝试将其替换为:

     location /netflix {
        # internal;
         proxy_pass http://netflix.com/;
         proxy_set_header X-SERVER-PORT $server_port;
         proxy_set_header X-SERVER-ADDR $server_addr;
         proxy_set_header HOST $http_host;
         proxy_set_header X-REAL-IP $remote_addr;
}

我不知道您是否仍然需要它,但是我今天注意到了您的帖子,因此至少我尝试提供帮助。

编辑:我更改了网址以匹配您的网址。 (netflix)