V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
arnofeng
V2EX  ›  互联网

通过 nginx 搞了一个反代,整合 谷歌学术, V2EX ,知乎等搜索的页面

  •  4
     
  •   arnofeng · 2015-09-01 18:26:48 +08:00 · 15658 次点击
    这是一个创建于 3131 天前的主题,其中的信息可能已经有所发展或是发生改变。

    原由

    • 由于学校打不开谷歌学术,手机并不想总是开着 SS 之类。
    • 方便检索 谷歌学术, V2EX ,知乎,百度网盘, Stackoverflow 等

    网址和注意事项

    • https://g.adminhost.org/
    • 不要直接点击链接,需要复制到网址栏或者加书签(否则会 return 403 )
    • 不要宣传的说,希望只是方便使用而已

    一些无所谓的说明

    1.Use SSL/https to ensure safety;
    2.Forbid popular spiders like Google 、 Baidu;
    3.Forbid any illegal refer;
    4.Forbid any illegal robot;
    5.Limit frequency of the same IP at 10 times in 1 second;
    6.Can only access this site by typing the domian or using bookmarks;
    7.If pages show "403 Forbid",try to delete "cookies" in your browser;

    第 1 条附言  ·  2015-09-05 21:30:42 +08:00

    详细介绍点我

    可以使用的域名(不要直接点,最后两个是 http )

    • g.adminhost.org
    • blogfeng.tk
    • www.blogfeng.tk
    • img.blogfeng.com
    • js.blogfeng.com
    第 2 条附言  ·  2016-01-01 21:43:09 +08:00
    大家好,已经于 20160101 开源,地址 https://github.com/arnofeng/ngx_google_deployment
    141 条回复    2017-01-21 18:46:30 +08:00
    1  2  
    mikicomo
        1
    mikicomo  
       2015-09-01 18:35:34 +08:00   ❤️ 1
    战略性 Mark !
    Remember
        2
    Remember  
       2015-09-01 18:35:52 +08:00
    不免太麻烦了
    lxx1
        3
    lxx1  
       2015-09-01 18:39:48 +08:00
    无法访问
    arnofeng
        4
    arnofeng  
    OP
       2015-09-01 18:40:42 +08:00
    @lxx1 不要直接点击链接,需要复制到网址栏或者加书签(否则会 return 403 );If pages show "403 Forbid",try to delete "cookies" in your browser;
    lxx1
        5
    lxx1  
       2015-09-01 18:42:32 +08:00
    @arnofeng 进去了,赞!
    echo1937
        6
    echo1937  
       2015-09-01 18:45:43 +08:00
    @arnofeng 这种特性如何做到的?
    arnofeng
        7
    arnofeng  
    OP
       2015-09-01 18:48:04 +08:00   ❤️ 1
    @echo1937 判断非法 refer 就行。因为我真的只是想自己用以及方便真正需要的人用,这样有效防止宣传和爬虫。
    zonghua
        8
    zonghua  
       2015-09-01 18:52:15 +08:00   ❤️ 1
    栈溢出那栏没有对齐,
    话说栈溢出还有吹水区 http://chat.stackoverflow.com/transcript/12327/2013/8/1/6-20
    arnofeng
        9
    arnofeng  
    OP
       2015-09-01 18:53:11 +08:00
    @zonghua 感谢 业余自学的 稍后修复
    Flygoat
        10
    Flygoat  
       2015-09-01 19:34:07 +08:00 via iPad
    adminhost.org 这个域名不是 doufu.ru 的吗?
    arnofeng
        11
    arnofeng  
    OP
       2015-09-01 19:36:21 +08:00 via Android
    @Flygoat 他是我多年好友,算是一起有的吧。
    leebo
        12
    leebo  
       2015-09-01 19:44:28 +08:00
    站长统计的那个 能异步夹在吗 严重影响打开速度 谷歌搜索
    arnofeng
        13
    arnofeng  
    OP
       2015-09-01 19:46:31 +08:00 via Android
    @leebo 好的 考虑不周 谢谢提醒
    twitterpig
        14
    twitterpig  
       2015-09-01 20:05:08 +08:00 via Android
    谢谢你提供的!
    em70
        15
    em70  
       2015-09-01 20:10:16 +08:00
    访问太慢了,而且不需要提供输入框,做成导航就 OK 了
    arnofeng
        16
    arnofeng  
    OP
       2015-09-01 20:15:30 +08:00 via Android
    @em70 输入框可以省很多字,速度的话首页完全是静态的。
    x1155665
        17
    x1155665  
       2015-09-01 20:28:59 +08:00
    多谢楼主!,,话说,“关于举办湖南省医院协会病案(信息)管理专业委员会 2015 年学术年会暨中南大学医院病案管理高级研修班的通知”是什么情况。。。
    arnofeng
        18
    arnofeng  
    OP
       2015-09-01 20:34:08 +08:00 via Android
    @x1155665 我就是在这边读研究生。
    em70
        19
    em70  
       2015-09-01 20:37:47 +08:00
    @arnofeng 你的框不能联想啊,可以在框前面加个图标,点击进入网站去使用.
    arnofeng
        20
    arnofeng  
    OP
       2015-09-01 21:02:37 +08:00 via Android
    @em70 需要联想的话 不输入任何 直接回车或者点击第一个按钮
    2015813
        21
    2015813  
       2015-09-01 21:05:41 +08:00 via Android
    mk
    mytsing520
        22
    mytsing520  
       2015-09-01 21:20:22 +08:00
    403 Forbidden
    arnofeng
        23
    arnofeng  
    OP
       2015-09-01 21:21:24 +08:00
    @mytsing520 不要直接点击链接,需要复制到网址栏或者加书签(否则会 return 403 );If pages show "403 Forbid",try to delete "cookies" in your browser;
    printempw
        24
    printempw  
       2015-09-01 21:29:35 +08:00 via Android
    哦哦哦 这个判断 refer 好有趣,学习了 XD
    baiyemao
        25
    baiyemao  
       2015-09-01 21:30:15 +08:00
    意义不大,不过还是支持,毕竟做了很久,对吧。
    fazero
        26
    fazero  
       2015-09-01 21:49:09 +08:00 via Android
    楼主,能不能开源
    waltcow
        27
    waltcow  
       2015-09-01 22:02:16 +08:00 via Android
    求开源
    arnofeng
        28
    arnofeng  
    OP
       2015-09-01 23:05:35 +08:00
    @fazero @waltcow 好的 过几天尝试开源
    sky170
        29
    sky170  
       2015-09-02 02:46:07 +08:00
    我这两天自己搭建的反代被 q 了,郁闷中= =
    flowfire
        30
    flowfire  
       2015-09-02 03:21:15 +08:00
    不如判断 refer 不为空就直接跳转回上一个页面好了。。。
    loading
        31
    loading  
       2015-09-02 07:33:49 +08:00 via Android
    界面弱爆!
    arnofeng
        32
    arnofeng  
    OP
       2015-09-02 08:25:56 +08:00 via iPhone
    @loading 求助攻 求指导
    JonyOang
        33
    JonyOang  
       2015-09-02 08:33:41 +08:00
    希望存活时间可以长久一些
    anjunecha
        34
    anjunecha  
       2015-09-02 08:34:26 +08:00
    以前也做过类似的事情,后来发现这样的反代其实都存在一个缺陷,那就是 Google 或者 Google Scholar 都只是能显示出你想要的网址结果,而如果你想要访问的那个网站被墙的话,那能用 Google 那有什么意义呢?
    GPU
        35
    GPU  
       2015-09-02 08:35:41 +08:00
    @arnofeng 同球开源 ,这个东西不错 . 在外面找不到翻墙环境很有用啊.
    sutking
        36
    sutking  
       2015-09-02 08:41:12 +08:00 via iPhone
    此贴必马
    airqj
        37
    airqj  
       2015-09-02 09:16:11 +08:00
    mark
    kingme
        38
    kingme  
       2015-09-02 09:28:36 +08:00
    good ! ss 抽风的时候可以应急
    freewarcraft
        39
    freewarcraft  
       2015-09-02 09:40:48 +08:00
    为什么我直接点击链接就在新标签页打开了? Mac + safari 。。。
    birdccc
        40
    birdccc  
       2015-09-02 09:42:40 +08:00
    很好, 不过也只是能搜索,墙内还是墙内。
    arnofeng
        41
    arnofeng  
    OP
       2015-09-02 09:47:02 +08:00 via iPhone
    @freewarcraft 因为自动设置了 cookie , newwindow 值设为了 1
    arnofeng
        42
    arnofeng  
    OP
       2015-09-02 09:49:12 +08:00 via iPhone
    @sky170 所以我的用 ssl ,禁止爬虫,禁止机器人,禁止从任何网页进入,只能自己输入域名。
    nevernet
        43
    nevernet  
       2015-09-02 10:11:03 +08:00
    但是搜索结果的连接打开依然被强
    ygxxii
        44
    ygxxii  
       2015-09-02 10:17:35 +08:00
    GOOD
    nikubenki
        45
    nikubenki  
       2015-09-02 10:17:35 +08:00
    从昨天晚上开始为什么我这所有和 SS 有关的网站全都上不去了。。。
    thinkmore
        46
    thinkmore  
       2015-09-02 10:32:21 +08:00
    很棒!谢谢分享
    thinkmore
        47
    thinkmore  
       2015-09-02 10:33:07 +08:00
    不过要是你这个代理挂了或者链接不上 Google 了,是不是代表你这个服务也就停止了呢?
    xustrive
        48
    xustrive  
       2015-09-02 10:33:59 +08:00
    关注 希望开源
    sophos
        49
    sophos  
       2015-09-02 10:38:10 +08:00
    这个自己私底下用还行,一旦公布出来,自然就会被墙了: D
    arnofeng
        50
    arnofeng  
    OP
       2015-09-02 10:51:05 +08:00
    @sophos 所以禁止了任何 referer ,禁止任何别的进入途径,除了自己输入域名
    lvfujun
        51
    lvfujun  
       2015-09-02 10:53:04 +08:00
    @arnofeng 建议反代个 Youtube
    lvfujun
        52
    lvfujun  
       2015-09-02 10:56:12 +08:00
    @arnofeng vps?还是云?多少钱?哪里买的,推荐下.
    bilibili2333
        53
    bilibili2333  
       2015-09-02 11:00:01 +08:00
    @nikubenki 因为月饼
    youyoumarco
        54
    youyoumarco  
       2015-09-02 11:04:11 +08:00
    @arnofeng 我 chrome 手动输入也打不开 提示: DNS_PROBE_FINISHED_NXDOMAIN
    yyai3
        55
    yyai3  
       2015-09-02 11:25:16 +08:00
    赞~
    isbase
        56
    isbase  
       2015-09-02 12:01:11 +08:00 via Android
    开源就好了
    johncang
        57
    johncang  
       2015-09-02 12:13:00 +08:00
    真好啊
    jianghu52
        58
    jianghu52  
       2015-09-02 12:19:25 +08:00
    看来还是我太笨了。到现在也打不开。。。。
    linxy
        59
    linxy  
       2015-09-02 12:43:16 +08:00
    403 啊
    davidlau
        60
    davidlau  
       2015-09-02 12:46:37 +08:00
    求分享
    xiao201261
        61
    xiao201261  
       2015-09-02 12:50:01 +08:00
    还是用 wenlu 源码吧
    nowcoder
        62
    nowcoder  
       2015-09-02 12:51:34 +08:00   ❤️ 2
    acrisliu
        63
    acrisliu  
       2015-09-02 12:57:31 +08:00
    DNS_PROBE_FINISHED_NXDOMAIN
    jianghu52
        64
    jianghu52  
       2015-09-02 12:58:23 +08:00
    @nowcoder 还是 500 。。。
    loveuqian
        65
    loveuqian  
       2015-09-02 12:58:38 +08:00
    上不去啊都
    xiaoz
        66
    xiaoz  
       2015-09-02 13:23:34 +08:00
    为什么我反代谷歌会被跳转到谷歌的官网,求解释。
    Chrisplus
        67
    Chrisplus  
       2015-09-02 13:39:37 +08:00
    403?
    xixi10111011
        68
    xixi10111011  
       2015-09-02 14:13:41 +08:00
    Thanks. 希望能长久。
    lyx
        69
    lyx  
       2015-09-02 14:58:09 +08:00
    ooh
        70
    ooh  
       2015-09-02 15:01:36 +08:00
    出师未捷身先死?
    jalen
        71
    jalen  
       2015-09-02 15:43:17 +08:00
    反代教程怎么搞啊。
    wuhx
        72
    wuhx  
       2015-09-02 16:03:03 +08:00
    @anjunecha 之前用 scala 做过一个类似的,把搜索结果也转成反代的地址
    wuhx
        73
    wuhx  
       2015-09-02 16:03:52 +08:00
    楼主这个打开非常快,赞
    nowcoder
        74
    nowcoder  
       2015-09-02 16:04:57 +08:00
    @jianghu52 重启好了
    xiongbiao
        75
    xiongbiao  
       2015-09-02 16:10:28 +08:00
    @wuhx 这个好
    Alexisused
        76
    Alexisused  
       2015-09-02 16:19:52 +08:00
    好东西 就是担心能不能长期使用
    yourimage
        77
    yourimage  
       2015-09-02 16:26:08 +08:00
    不错
    czyhd
        78
    czyhd  
       2015-09-02 16:52:01 +08:00
    感谢。
    建议共享。
    sky170
        79
    sky170  
       2015-09-02 20:02:05 +08:00
    楼主能否开源= =?
    sky170
        80
    sky170  
       2015-09-02 20:15:22 +08:00
    @nikubenki 的确,连我自己搭建的反代都黑了
    xiao201261
        81
    xiao201261  
       2015-09-03 13:38:08 +08:00   ❤️ 1
    @xiaoz 你是直接 ip 反代? 无解 所有 ip 都跳到 google.com
    如果不是
    看看 vps 在哪里 然后自己加.hk/.sg./.co.jp
    e.g : hk 的 vps 就反 google.com.hk
    arnofeng
        82
    arnofeng  
    OP
       2015-09-03 14:41:41 +08:00 via iPhone
    @xiao201261 谢谢你 只是个别用了日本的,所以会出现。今天还在测一些问题。
    xiaoz
        83
    xiaoz  
       2015-09-03 15:51:44 +08:00
    @xiao201261 多谢指导,之前的确是直接反代 IP ,总是不成功。
    arnofeng
        84
    arnofeng  
    OP
       2015-09-03 16:00:36 +08:00 via iPhone
    @xiao201261 sorry 误解。 @xiaoz 推荐用 wen.lu 的源码 如果只是简单需求
    ChaosTNND
        85
    ChaosTNND  
       2015-09-03 17:07:55 +08:00
    使用 Google 学术搜索的时候,反复提示需要“进行人机身份验证”,验证后需要重复进行,无法正常搜索。这是为何啊。
    arnofeng
        86
    arnofeng  
    OP
       2015-09-03 17:30:37 +08:00 via iPhone
    @ChaosTNND 用的人过多 已经轮询 10 个谷歌 ip 了 但是还是挡不住 昨天访问量 ip680 。
    arnofeng
        87
    arnofeng  
    OP
       2015-09-03 17:31:52 +08:00 via iPhone
    @ChaosTNND 已经在想办法 多加后端的谷歌 ip 地址 刚刚禁止了外部非法反代和 iframe 的反代。希望好转。
    arnofeng
        88
    arnofeng  
    OP
       2015-09-03 17:39:46 +08:00 via iPhone
    @thinkmore 理论上不会 域名可以换 服务器可以换。我已经除了在这边发了一个贴 没有任何宣传 并且已经禁止了很多非法访问 尽力做稳。
    arnofeng
        89
    arnofeng  
    OP
       2015-09-03 17:40:29 +08:00 via iPhone
    @lvfujun yt 肯定不行 视频流量吓人 vps 就不推了
    arnofeng
        90
    arnofeng  
    OP
       2015-09-03 17:41:12 +08:00 via iPhone
    @jalen 用 nginx 源码编译 就行了 配置较多
    arnofeng
        91
    arnofeng  
    OP
       2015-09-03 17:42:00 +08:00 via iPhone
    @zonghua 请问可以留个邮箱吗 想交流下栈溢出问题
    zonghua
        92
    zonghua  
       2015-09-03 17:45:20 +08:00
    @arnofeng 问我也不会啊。
    我是想问下, linux init.d/xxxx 启动顺序或者延迟的问题:
    现在有个启动脚本要获取 MAC 地址,但是启动的时候还没获取到 MAC ,现在要修改启动顺序或者启动延迟。
    arnofeng
        93
    arnofeng  
    OP
       2015-09-03 18:21:14 +08:00 via iPhone
    @zonghua 醉了 我是自启动都写在 /etc/rc.local 里 debian 系
    bdbai
        94
    bdbai  
       2015-09-03 22:43:05 +08:00 via iPhone
    @nowcoder 虽说很棒不过图片加载不出啊哈哈哈哈 已收藏
    luckykong
        95
    luckykong  
       2015-09-04 04:37:31 +08:00
    @xiao201261 用 wenlu 源码?什么意思?是说你有一份 wenlu 的 nginx 配置文件么?
    能不能分享一下?自己搭建的反代,很快就被 google 封了
    arnofeng
        96
    arnofeng  
    OP
       2015-09-04 04:49:40 +08:00 via iPhone
    @luckykong 我没有用别人的配置 自己手动的 推荐你用那个而已。等我这边稳定了会公布的
    xiao201261
        97
    xiao201261  
       2015-09-04 17:26:58 +08:00   ❤️ 1
    luckykong
        98
    luckykong  
       2015-09-04 18:19:17 +08:00
    @xiao201261 谢谢·~我来试试看
    KenGe
        99
    KenGe  
       2015-12-20 17:05:41 +08:00
    @arnofeng 能开源么?
    arnofeng
        100
    arnofeng  
    OP
       2016-01-01 21:42:36 +08:00
    @KenGe
    @czyhd
    @sky170
    @jalen
    @davidlau
    @xustrive
    @GPU
    @luckykong

    大家好,已经于今晚开源,这两天假期才有空。 Github 地址 https://github.com/arnofeng/ngx_google_deployment
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3238 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 12:06 · PVG 20:06 · LAX 05:06 · JFK 08:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.