我的 nginx 反代 google 总算弄好了,分享一下心得 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ghy459
0.44D
V2EX    NGINX

我的 nginx 反代 google 总算弄好了,分享一下心得

  •  1
     
  •   ghy459
    ghy459 2014-10-29 13:34:11 +08:00 17304 次点击
    这是一个创建于 4079 天前的主题,其中的信息可能已经有所发展或是发生改变。
    基本是网上找的教程,然后边配边学总算弄好了。

    之前碰到一个问题, http://www.v2ex.com/t/141604#reply25 ,研究后发现是自己 www 域的 conf 配错了,感谢帖子里给我帮助的各位。

    目前反代了 www.google.comssl.gstatic.com 两个域名,用的是 http_substitutions_filter_module 模块,也配置各自的 proxy_cache 。

    由于家里电信出国线路不太好,一次反代的表现不佳,经常出现 timeout。后面换成了两次反代,具体线路如下:

    用户 → 国内 vps → 国外 vps → google

    现在首页 load 完成只需 3-5s,在可以接受的范围(但还是比不上 Linode 日本节点,load 完只需 2s,伤不起=。=)。国内 vps 也部署了 cache,但在测试过程中貌似不起效,看来配置还是有问题。

    国内的 vps 配置了 upstream 三台美帝的 vps(两台搬瓦工,一台 Digitalocean ),每台美帝的 vps 反代10个 google ip。目前整体的瓶颈在于国内→国外这一处,而且网络波动好大,到了晚上延迟瞬间高起来,但线路不好只能凑合用了。。。

    HTTP 和 HTTPS 两种协议都可以访问,使用某一种协议意味着上面三个“→”都使用该种协议,两者速度还是有点差距的。

    最后放上网址:
    http://g4w.me
    https://g4w.me
    欢迎测试~
    32 条回复    2015-07-21 17:58:34 +08:00
    codeninja
        1
    codeninja  
       2014-10-29 13:38:54 +08:00
    挺方便的 我也想配置一个 有教程之类的学习下吗?
    loveyu
        2
    loveyu  
       2014-10-29 13:48:00 +08:00
    感觉还是直接挂代理方便吧
    Lilacs
        3
    Lilacs  
       2014-10-29 13:52:17 +08:00
    这样的网站经常被封,对于个人来说还是用ss比较好。
    jeeve
        4
    jeeve  
       2014-10-29 13:53:11 +08:00
    能不能反代
    Chrome 网上应用店 https://chrome.google.com/webstore?hl=zh-CN 这一类的?
    yywudi
        5
    yywudi  
       2014-10-29 14:39:20 +08:00   1
    我只用了台香港VPS直接反代google,好像速度还行。强制跳转HTTPS,HTTP太容易被干掉了
    ghy459
        6
    ghy459  
    OP
       2014-10-29 14:59:45 +08:00
    @yywudi http 一搜敏感词就挂了,还是我大天朝给力。
    ghy459
        7
    ghy459  
    OP
       2014-10-29 14:59:59 +08:00
    @jeeve 可以尝试一下
    ghy459
        8
    ghy459  
    OP
       2014-10-29 15:00:30 +08:00
    @Lilacs 嗯,反代适合于不方便使用代理的场景。
    ghy459
        9
    ghy459  
    OP
       2014-10-29 15:01:39 +08:00
    @codeninja http://hack0nair.me/2014-10-25-how-to-setup-reverse-proxy-by-nginx/
    可以看看我写的,不过还没写完。。。
    ryd994
        10
    ryd994  
       2014-10-29 15:23:00 +08:00 via Android   1
    国内到国外做keepalive: http://nginx.org/en/docs/http/ngx_http_upstream_module.html#keepalive
    关于cache,Nginx会严格遵守upstream的cache-control,所以Nginx会cache的,浏览器也会cache,Google首页的HTML是不cache的。只会cache一些静态资源,比如图片js。
    jeeve
        11
    jeeve  
       2014-10-29 17:01:07 +08:00
    @ghy459 能否把你反代参考的教程 发个链接来?
    wzxjohn
        12
    wzxjohn  
       2014-10-29 17:06:29 +08:00
    你这个速度确实有点捉急。。。话说建议HTTP反代还是去掉吧,不然迟早悲剧。。。
    DreaMQ
        13
    DreaMQ  
       2014-10-29 17:44:00 +08:00 via iPad
    还不如直接搬瓦工
    fising
        14
    fising  
       2014-10-29 17:45:37 +08:00
    还不如直接用我的 886404.com

    不用代理 不用反代
    hourui
        15
    hourui  
       2014-10-29 21:18:50 +08:00
    域名指向国内vps, 不备案是否有危险?
    ghy459
        16
    ghy459  
    OP
       2014-10-29 21:39:03 +08:00
    @jeeve
    http://www.jiechic.com/archives/set-up-a-reverse-proxy-google-search
    http://jybb.me/nginx-proxy-pass
    主要看的这两个教程,其实教程都差不多,主要靠自己摸索。
    ghy459
        17
    ghy459  
    OP
       2014-10-29 21:40:10 +08:00
    @wzxjohn 没事,域名是之前 github 送的 namecheap 码注册的,被封了也不心疼~
    ghy459
        18
    ghy459  
    OP
       2014-10-29 21:41:03 +08:00
    @DreaMQ 确实,我自己访问搬瓦工都比这个快。这样弄主要是为了学习 nginx 相关的配置。
    mornlight
        19
    mornlight  
       2014-10-29 21:41:19 +08:00
    你的https证书不行
    ghy459
        20
    ghy459  
    OP
       2014-10-29 21:41:31 +08:00
    @fising 接近秒开,能介绍下原理吗?
    giuem
        21
    giuem  
       2014-10-29 21:41:54 +08:00 via Android
    我直接改hosts,手机也可以改
    ghy459
        22
    ghy459  
    OP
       2014-10-29 21:42:56 +08:00
    @hourui 看 IDC 是否给力了,如果管局要求加白名单那就只能 gg 了,目前我用的都是免备 vps。
    ghy459
        23
    ghy459  
    OP
       2014-10-29 21:43:32 +08:00
    @mornlight 还有问题吗。。。我已经把链证书都加进去了的。。。
    s12348765
        24
    s12348765  
       2014-10-29 22:00:58 +08:00
    我这边打开速度挺快的
    declanVox
        25
    declanVox  
       2014-10-29 22:07:27 +08:00   1
    jeeve
        26
    jeeve  
       2014-10-29 23:12:05 +08:00
    @ghy459 多谢,我去研究研究
    paw
        27
    paw  
       2014-10-29 23:21:02 +08:00
    @ghy459 国内的免备案VPS??? 啥价位,带宽? 求推荐。。
    xuanboyi
        28
    xuanboyi  
       2014-10-30 00:59:40 +08:00 via iPhone
    hourui
        29
    hourui  
       2014-10-30 03:33:37 +08:00
    @xuanboyi 谢谢你的建议, 已经改成.com了.
    linkiosk
        30
    linkiosk  
       2014-10-30 09:46:07 +08:00
    不错,速度挺快
    picasso250
        31
    picasso250  
       2015-07-15 21:54:23 +08:00
    无法访问了
    ntgeralt
        32
    ntgeralt  
       2015-07-21 17:58:34 +08:00
    我有一台朋友的vps在香港,请教一下win下nginx反代google的方式,Thanks!
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5224 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 09:16 PVG 17:16 LAX 01:16 JFK 04:16
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86