Nginx反代Google解决无法访问Google的问题

大天朝的GFW总是那么无敌,google被屏蔽也已经过去很久很久了,除了中途可能是零时工放开了一会,google就一直处于死亡的状态中啊!不过上有政策下有对策,今天就来撸一发关于Nginx反代Google解决无法访问Google搜索的问题,当然你也可以反代其他的Google服务啊。

准备材料

1、VPS一个,配置不要多好,32M内存就够,安装Nginx。需要配置sub_filter这个参数,即在编译的时候添加--with-http_sub_module
2、SSL证书一枚,免费的收费的都OK的!

开始配置

修改你的conf文件,具体路径视Nginx安装目录为准。

    proxy_cache_path  /data/nginx/cache/one  levels=1:2   keys_zone=one:10m max_size=10g;
    proxy_cache_key  "$host$request_uri";
    server {
    listen 80;
    server_name domain.com www.domain.com;
    rewrite ^(.*) https://www.domain.com$1 permanent;
    }
     
    upstream google {
     server 74.125.224.80:80 max_fails=3;
     server 74.125.224.81:80 max_fails=3;
     server 74.125.224.82:80 max_fails=3;
     server 74.125.224.83:80 max_fails=3;
     server 74.125.224.84:80 max_fails=3;   
     }
    server {
            listen      443;
            server_name  domain.com www.domain.com;
             ssl on;
        ssl_certificate /usr/local/nginx/conf/ssl.crt;
        ssl_certificate_key /usr/local/nginx/conf/ssl.key;
    location / {
                    proxy_cache one;
                    proxy_cache_valid  200 302  1h;
                    proxy_cache_valid  404      1m;
                    proxy_redirect https://www.google.com/ /;
                    proxy_cookie_domain google.com domain.com;
                    proxy_pass              http://google;
                    proxy_set_header Host "www.google.com";
                    proxy_set_header Accept-Encoding "";
                    proxy_set_header User-Agent $http_user_agent;
                    proxy_set_header Accept-Language "zh-CN";
                    proxy_set_header Cookie "PREF=ID=047808f19f6de346:U=0f62f33dd8549d11:FF=2:LD=zh-CN:NW=1:TM=1325338577:LM=1332142444:GM=1:SG=2:S=rE0SyJh2w1IQ-Maw";             
                    sub_filter www.google.com www.domain.com;
                    sub_filter_once off;
    }
}

 

文中的domain.com根据你的域名自行修改。修改完成后重启Nginx:/etc/init.d/nginx restart

原文来自https://www.centos.bz/2014/06/nginx-proxy-google/

晨曦如梦整理发布!

来自:https://www.cxsir.com/nginx-proxy-google.html

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *