NGINX
NGINX Trac
3rd Party Modules
Security Advisories
CHANGES
OpenResty
ngx_lua
Tengine
在线学习资源
NGINX 开发从入门到精通
NGINX Modules
ngx_echo
arnofeng
V2EX  ›  NGINX

g.adminhost.org 开源,一键反代谷歌和谷歌学术

  •  1
     
  •   arnofeng · Jan 1, 2016 · 13978 views
    This topic created in 3783 days ago, the information mentioned may be changed or developed.

    假期才有空,下午几个小时写的,不足之处包涵。

    原来的地址 g.adminhost.org

    • 仅能通过输入域名打开
    • 已经稳定运行 100 多天啦

    说明

    Supplement 1  ·  Jan 1, 2016
    1.安装之前要关闭使用了 80 端口的程序。
    2.安装过程中需要填写两个域名(分别为了搜索和学术用的)。
    3.安装好默认只有 http 功能,但是安装完配置文件随意可改,可以自己加入 SSL/443 配置,配置文件在“/etc/nginx/nginx.conf ”。
    4.自带 nginx 开机自启动功能。
    5.要用 root 用户运行哦。
    6.主页可定制可修改,位置在“/var/www/google/index.html ”。
    Supplement 2  ·  Jan 2, 2016
    1. 本安装包不仅仅可用谷歌,安装完以后,可以方便地反代任意网站,只要模仿已有配置。
    2. g.adminhost.org 因为今天遭受大量攻击,停止服务数天。
    78 replies    2017-10-15 09:37:29 +08:00
    bdbai
        1
    bdbai  
       Jan 1, 2016 via iPhone
    补充:还能从收藏夹 /书签打开
    支持一下
    arnofeng
        2
    arnofeng  
    OP
       Jan 1, 2016
    @bdbai 哈哈 感谢
    Imivan
        3
    Imivan  
       Jan 1, 2016
    @arnofeng 403 ,一定需要 ssl 吗?
    arnofeng
        4
    arnofeng  
    OP
       Jan 1, 2016
    @Imivan 你是指 g.adminhost.org ? 需要输入网址。脚本不需要 SSl!
    Imivan
        5
    Imivan  
       Jan 1, 2016 via Android
    @arnofeng 这是反带?就跳转到 Google ?
    arnofeng
        6
    arnofeng  
    OP
       Jan 1, 2016
    @Imivan 额 不会跳转的哦 是反代。
    ech0x
        7
    ech0x  
       Jan 1, 2016 via iPad
    我记得貌似好久之前有一个反代配置的,那个貌似要 ssl ?我忘了
    arnofeng
        8
    arnofeng  
    OP
       Jan 1, 2016 via Android
    @ech0x 我这个装完,就能 http 访问,在这基础上简单配置 ssl ,就能 ssl 了。
    Orzzzz
        9
    Orzzzz  
       Jan 1, 2016
    做个 DDOS 防护吧 :)
    arnofeng
        10
    arnofeng  
    OP
       Jan 1, 2016 via Android
    @Orzzzz 。。。。。别这样
    Orzzzz
        11
    Orzzzz  
       Jan 1, 2016
    @arnofeng 挂了俩, 重启下吧 :D 还是建议你考虑一下被打的问题, 经验之谈......
    ech0x
        12
    ech0x  
       Jan 1, 2016 via iPad
    对于我这种小白来说, set your domain for google search ,要填什么?
    arnofeng
        13
    arnofeng  
    OP
       Jan 1, 2016
    @ech0x
    1.需要准备两个域名或者子域名,比如 g.abc.comx.abc.com
    2. set your domain for google search :填写 g.abc.com
    3. set your domain for google scholar :填写 x.abc.com
    ech0x
        14
    ech0x  
       Jan 1, 2016 via iPad
    @arnofeng 也就是要填自己的子域是吧
    arnofeng
        15
    arnofeng  
    OP
       Jan 1, 2016
    @ech0x 是的填写要使用的域名
    ech0x
        16
    ech0x  
       Jan 1, 2016 via iPad
    @arnofeng 懂了, thanks 。
    curiouslfq
        17
    curiouslfq  
       Jan 1, 2016
    mark ,偶尔不在自己电脑上搜索时就会用这个
    arnofeng
        18
    arnofeng  
    OP
       Jan 1, 2016 via Android
    @Orzzzz 挂了一个服务器。
    Kilerd
        19
    Kilerd  
       Jan 1, 2016
    反代的最大问题是,被打,然后就是学术可能会被禁, Stackoverflow 也可能会出验证,不如影子隧道来得畅快。
    HXM
        20
    HXM  
       Jan 1, 2016 via Android
    干的漂亮,先 mark
    dingzi
        21
    dingzi  
       Jan 2, 2016
    已经部署好了
    arnofeng
        22
    arnofeng  
    OP
       Jan 2, 2016
    @dingzi 这么快
    laoyur
        23
    laoyur  
       Jan 2, 2016
    一直用 wen.lu 的版本,两个都用过的求反馈,哪个稳定点?
    geew
        24
    geew  
       Jan 2, 2016
    挂了? 一直很低调的在用的说
    arnofeng
        25
    arnofeng  
    OP
       Jan 2, 2016
    @geew 昨晚开源后,被莫名的人持续攻击。会恢复 的。事故源于这次开源。
    geew
        26
    geew  
       Jan 2, 2016
    @arnofeng 显然嘛 在你开这个帖子的那瞬间我就猜到了这个结局 希望能尽快恢复了。。。
    arnofeng
        27
    arnofeng  
    OP
       Jan 2, 2016
    @geew 凌晨两点已经上了新节点。以前从来没出问题过,真是无语。
    mikii
        28
    mikii  
       Jan 2, 2016
    g.adminhost.org 外网能访问。。。
    v1024
        29
    v1024  
       Jan 2, 2016
    搞个 docker 版吧
    chunchu
        30
    chunchu  
       Jan 2, 2016 via iPhone
    这种只需要把 github 地址放出来就可以了,你把搭建的网址也写出来,肯定要被攻击呀,看看以前的 xie.lu
    pichina
        31
    pichina  
       Jan 2, 2016
    谢谢楼主
    ikey
        32
    ikey  
       Jan 2, 2016
    一会试试。
    liberize
        33
    liberize  
       Jan 2, 2016
    V2EX 上发这种是注定被 D 的,发博客地址都有人 D ,不知道那些人什么心态
    arnofeng
        34
    arnofeng  
    OP
       Jan 2, 2016 via Android
    @liberize 还好吧 四台服务器,被搞灭了一台。我只能努力换节点,做防护了。
    regent
        35
    regent  
       Jan 2, 2016
    谢谢楼主,不过这句话能不能不要每一页都显示: This site is mirror of …… 比如搜索第一页有了,那么翻页后第二页还有,能不能将贵站的这个设置为只出现一次?
    regent
        36
    regent  
       Jan 2, 2016
    主要是用 iPhone 搜索的时候,楼主设置的这个细节特别占地方,约三分之一屏幕,而且跟随滚屏,我建议可以放在页首或者其他地方,体验会好些。楼主自己用手机搜索应该也会有类似体验啊
    arnofeng
        37
    arnofeng  
    OP
       Jan 2, 2016
    @regent 收到,原意是为了方便回到首页。下次更新会完善。谢谢建议。
    tammy
        38
    tammy  
       Jan 2, 2016
    var RefererChange = {
    'wsj.com': 'https://www.google.com/', //免登陆或订阅看全文
    'zhangzhe.32.pm': 'https://zhangzhe.32.pm/',
    'g.adminhost.org': 'g.adminhost.org',
    };
    aljun
        39
    aljun  
       Jan 2, 2016
    那堆名言是什么鬼 233333 ,不过支持楼主````````我也觉得做个 docker 版更舒服```````
    weikey
        40
    weikey  
       Jan 3, 2016
    楼主,安装后搜索时页面会跳转到 www.google.co.jp 搜索,为何你的 g.adminhost.org 不会?
    arnofeng
        41
    arnofeng  
    OP
       Jan 3, 2016
    @weikey g.adminhost.org 也这样了突然 貌似谷歌服务器做了调整 我也在调试配置文件
    arnofeng
        42
    arnofeng  
    OP
       Jan 3, 2016
    @weikey 已经修复 commit 了 请获取更新
    zooooom
        44
    zooooom  
       Jan 3, 2016
    太棒了,之前想自己弄呢,但是编译后总不能成功,现在好了,感谢楼主感谢~
    weikey
        45
    weikey  
       Jan 3, 2016
    @arnofeng ok,thanks.
    arnofeng
        46
    arnofeng  
    OP
       Jan 3, 2016
    @weikey 下午又 commit 了一次
    yanyuechuixue
        47
    yanyuechuixue  
       Jan 5, 2016
    您好,请问我模仿 scholar 的配置反代 wikipedia 的时候,总是出现 google 的 Error 404, 这是哪里错了?
    yanyuechuixue
        48
    yanyuechuixue  
       Jan 5, 2016
    @yanyuechuixue 找到错误了,谢谢
    arnofeng
        49
    arnofeng  
    OP
       Jan 5, 2016 via Android
    @yanyuechuixue 建议自己的配置放在 vhost 下面,这样可以 update 不影响
    isnowify
        50
    isnowify  
       Jan 6, 2016 via iPhone
    @arnofeng 感谢开源,已成功 deploy 。
    BTW : nginx 端怎么样写 we   b 验证呢,和路由器登录一样,会提示输入密码的那种。
    arnofeng
        51
    arnofeng  
    OP
       Jan 6, 2016   ❤️ 1
    arnofeng
        52
    arnofeng  
    OP
       Jan 7, 2016 via Android
    @weikey 打扰了,我问下请教你现在还出现跳转没?我又更新了避免跳转。
    isnowify
        53
    isnowify  
       Jan 7, 2016 via iPhone
    @arnofeng thanks
    weikey
        54
    weikey  
       Jan 8, 2016
    @arnofeng 没有了
    fazero
        55
    fazero  
       Jan 19, 2016
    太棒了 一键脚本让小白省去好多麻烦
    稍微改了下对齐
    http://saber.pub/
    arnofeng
        56
    arnofeng  
    OP
       Jan 19, 2016 via iPhone
    @fazero 你的在 5.5 寸手机上不好看哦
    fazero
        57
    fazero  
       Jan 19, 2016
    @arnofeng 又弄把框弄宽了点,我喜欢框对齐的。。。
    fazero
        58
    fazero  
       Jan 20, 2016
    今天再用,要输验证码了,这个怎么解决
    arnofeng
        59
    arnofeng  
    OP
       Jan 20, 2016 via iPhone
    fazero
        60
    fazero  
       Jan 20, 2016
    @arnofeng 403...
    arnofeng
        61
    arnofeng  
    OP
       Jan 20, 2016 via iPhone
    @fazero 手动输入
    fazero
        62
    fazero  
       Jan 20, 2016
    @arnofeng 自己搭建的是不是也要加 ssl 才能不出现验证码
    arnofeng
        63
    arnofeng  
    OP
       Jan 20, 2016 via iPhone
    @fazero 你的我访问没有验证码。你可以更换谷歌 ip,在 nginx.conf 里。验证码跟 ssl 无关。
    fazero
        64
    fazero  
       Jan 20, 2016
    @arnofeng 还有个问题就是我弄的那个,用 V2EX 的站内搜索出来的结果无法跳转,这是什么原因
    arnofeng
        65
    arnofeng  
    OP
       Jan 20, 2016
    @fazero 描述不清楚,没法解答。
    arnofeng
        66
    arnofeng  
    OP
       Jan 20, 2016
    @fazero 虽然你写清楚,我试了下:电脑没问题,手机端 V2EX 搜索会被 GFW 投毒。(可能最近 V2EX 被 GFW 盯上了,以前没问题)。等段时间,或者配上 SSL 。
    KenGe
        67
    KenGe  
       Feb 19, 2016
    现在有个问题 我需要人际验证是什么原因?
    arnofeng
        68
    arnofeng  
    OP
       Feb 19, 2016 via iPhone
    @KenGe do 服务器等服务器 ip 已经废了
    KenGe
        69
    KenGe  
       Feb 19, 2016
    @arnofeng 搬瓦工的也废了?
    arnofeng
        70
    arnofeng  
    OP
       Feb 19, 2016 via iPhone
    @KenGe 另一个原因是更换谷歌 ip ,在 upstream 里。
    KenGe
        71
    KenGe  
       Feb 19, 2016
    @arnofeng 好 我试试
    wujunze
        72
    wujunze  
       Aug 12, 2016
    请问楼主 现在还能用吗?
    arnofeng
        73
    arnofeng  
    OP
       Aug 12, 2016
    @wujunze 可以
    wujunze
        74
    wujunze  
       Aug 15, 2016
    @arnofeng ok 安装一个试试 谢谢
    abmin521
        75
    abmin521  
       Oct 15, 2017
    NET::ERR_CERT_REVOKED

    您目前无法访问 g.adminhost.org ,因为此证书已被撤消。网络错误和攻击行为通常是暂时的,因此,此网页稍后可能会恢复正常。
    证书过期了?
    arnofeng
        76
    arnofeng  
    OP
       Oct 15, 2017 via iPhone
    @abmin521 你浏览器拉黑了证书提供商
    abmin521
        77
    abmin521  
       Oct 15, 2017
    居然是 WoSign chorme 和 Firefox 都拉黑了吧
    arnofeng
        78
    arnofeng  
    OP
       Oct 15, 2017 via iPhone
    @abmin521 两年前部署的 后面就没动过 15 年那会哪里想到今天 有时间我换下
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5919 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 249ms · UTC 03:06 · PVG 11:06 · LAX 20:06 · JFK 23:06
    ♥ Do have faith in what you're doing.