技术解析

g.adminhost.org 开源,一键反代谷歌和谷歌学术
0
1975-02-21 04:21:32
idczone

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

原来的地址 g.adminhost.org

  • 仅能抗投诉服务器通过输入域名打开
  • 已经稳定运行 100 多天啦

说明

  • 兼容 Debian/Ubuntu/Centos
  • 一键安装
  • 安装完的 nginx 自带常用所有功能。
  • Gihub 地址 https://github.com/arnofeng/ngx_google_deployment

补充:还能从收藏夹 /书签打开
支持一下

哈哈 感谢

403 ,一定需要 ssl 吗?

你是指 g.adminhost.org ? 需要输入网址。脚本不需要 SSl!

这是反带?就跳转到 Google ?

额 不会跳转的哦 是反代。

我记得貌似好久之前有一个反代配置的,那个貌似要 ssl ?我忘了

我这个装完,就能 http 访问,在这基础上简单配置 ssl ,就能 ssl 了。

做个 DDOS 防护吧 :)

。。。。。别这样

挂了俩, 重启下吧 :D 还是建议你考虑一下被打的问题, 经验之谈......

对于我这种小白来说, set your domain for google search ,要填什么?


1.需要准备两个域名或者子域名,比如 g.abc.com 和 x.abc.com 。
2. set your domain for google search :填写 g.abc.com 。
3. set your domain for google scholar :填写 x.abc.com 。

也就是要填自己的子域是吧

是的填写要使用的域名

懂了, thanks 。

mark ,偶尔不在自己电脑上搜索时就会用这个

挂了一个服务器。

反代的最大问题是,被打,然后就是学术可能会被禁, Stackoverflow 也可能会出验证,不如影子隧道来得畅快。

干的漂亮,先 mark

已经部署好了

这么快

一直用 wen.lu 的版本,两个都用过的求反馈,哪个稳定点?

挂了? 一直很低调的在用的说

昨晚开源后,被莫名的人持续攻击。会恢复 的。事故源于这次开源。

显然嘛 在你开这个帖子的那瞬间我就猜到了这个结局 希望能尽快恢复了。。。

凌晨两点已经上了新节点。以前从来没出问题过,真是无语。

g.adminhost.org 外网能访问。。。

搞个 docker 版吧

这种只需要把 github 地址放出来就可以了,你把搭建的网址也写出来,肯定要被攻击呀,看看以前的 xie.lu

谢谢楼主

一会试试。

V2EX 上发这种是注定被 D 的,发博客地址都有人 D ,不知道那些人什么心态

还好吧 四台服务器,被搞灭了一台。我只能努力换节点,做防护了。

谢谢楼主,不过这句话能不能不要每一页都显示: This site is mirror of …… 比如搜索第一页有了,那么翻页后第二页还有,能不能将贵站的这个设置为只出现一次?

主要是用 iPhone 搜索的时候,楼主设置的这个细节特别占地方,约三分之一屏幕,而且跟随滚屏,我建议可以放在页首或者其他地方,体验会好些。楼主自己用手机搜索应该也会有类似体验啊

收到,原意是为了方便回到首页。下次更新会完善。谢谢建议。

var RefererChange = {
'wsj.com': 'https://www.google.com/', //免登陆或订阅看全文
'zhangzhe.32.pm': 'https://zhangzhe.32.pm/',
'g.adminhost.org': 'g.adminhost.org',
};

那堆名言是什么鬼 233333 ,不过支持楼主````````我也觉得做个 docker 版更舒服```````

楼主,安装后搜索时页面会跳转到 www.google.co.jp 搜索,为何你的 g.adminhost.org 不会?

g.adminhost.org 也这样了突然 貌似谷歌服务器做了调整 我也在调试配置文件

已经修复 commit 了 请获取更新




https://github.com/arnofeng/ngx_google_deployment/issues/1

太棒了,之前想自己弄呢,但是编译后总不能成功,现在好了,感谢楼主感谢~

ok,thanks.

下午又 commit 了一次

您好,请问我模仿 scholar 的配置反代 wikipedia 的时候,总是出现 google 的 Error 404, 这是哪里错了?

找到错误了,谢谢

建议自己的配置放在 vhost 下面,这样可以 update 不影响

感谢开源,已成功 deploy 。
BTW : nginx 端怎么样写 we   b 验证呢,和路由器登录一样,会提示输入密码的那种。

https://github.com/arnofeng/commonshell

打扰了,我问下请教你现在还出现跳转没?我又更新了避免跳转。

thanks

没有了

太棒了 一键脚本让小白省去好多麻烦
稍微改了下对齐
http://saber.pub/

你的在 5.5 寸手机上不好看哦

又弄把框弄宽了点,我喜欢框对齐的。。。

今天再用,要输验证码了,这个怎么解决

用 https://g.adminhost.org/

403...

手动输入

自己搭建的是不是也要加 ssl 才能不出现验证码

你的我访问没有验证码。你可以更换谷歌 ip,在 nginx.conf 里。验证码跟 ssl 无关。

还有个问题就是我弄的那个,用 V2EX 的站内搜索出来的结果无法跳转,这是什么原因

描述不清楚,没法解答。

虽然你写清楚,我试了下:电脑没问题,手机端 V2EX 搜索会被 GFW 投毒。(可能最近 V2EX 被 GFW 盯上了,以前没问题)。等段时间,或者配上 SSL 。

现在有个问题 我需要人际验证是什么原因?

do 服务器等服务器 ip 已经废了

搬瓦工的也废了?

另一个原因是更换谷歌 ip ,在 upstream 里。

好 我试试

请问楼主 现在还能用吗?

可以

ok 安装一个试试 谢谢

NET::ERR_CERT_REVOKED
您目前无法访问 g.adminhost.org ,因为此证书已被撤消。网络错误和攻击行为通常是暂时的,因此,此网页稍后可能会恢复正常。
证书过期了?

你浏览器拉黑了证书提供商

居然是 WoSign chorme 和 Firefox 都拉黑了吧

两年前部署的 后面就没动过 15 年那会哪里想到今天 有时间我换下

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服