无法访问谷歌学术?

2016-05-22 09:59:34 +08:00
 hard2reg

We're sorry...

... but your computer or network may be sending automated queries. To protect our users, we can't process your request right now.

See Google Help for more information.

用朋友遇到相同的情况吗。。。。

16092 次点击
所在节点    Google
18 条回复
Changxu
2016-05-22 10:11:16 +08:00
这个是长时间使用代理服务器, Google 的安全保护措施。
等一段时间就好了,没事的
Laynooor
2016-05-22 10:12:24 +08:00
偶尔会出现,伴随时不时的验证码。过几个小时就好
Chinternet
2016-05-22 10:36:25 +08:00
可以用我的反代 Google
aaronzjw
2016-05-22 10:55:42 +08:00
使用 sci-hub ,支持下那个外国美女
Darek
2016-05-22 14:44:08 +08:00
vultr 的东京节点遇到了~不知道是别人在用我的搞什么鬼,还是这个 IP 段就被谷歌封了。
同时新开的一个硅谷的就没问题。
icybee
2016-05-22 15:44:39 +08:00
search.icybee.cn 然后右上角
congeec
2016-05-22 16:15:58 +08:00
@Darek 我的也是,新开个东京的节点,新 IP 还是不能用。怀疑整个 vultr 东京的 IP 段都被封掉了
zpole
2016-05-22 17:15:49 +08:00
学校的话可以用 ipv6 上
WIwindson
2016-05-22 17:57:16 +08:00
google 學術使用改 hosts 來訪問,完美解決
hard2reg
2016-05-22 20:36:11 +08:00
@Changxu 我没有长时间使用也这样
hard2reg
2016-05-22 20:38:29 +08:00
@congeec 我也是 vultr 东京 @WIwindson 总是改 hosts 也不是办法吧。况且我的 python 版 ss 貌似不认 hosts ,好像不是 v6 优先啊。
TheOtherBruce
2016-05-23 20:39:16 +08:00
是谷歌屏蔽了一部分 IP 。

客服回复
Google has decided to block some IP ranges from using Google Scholar. We have no way to make them allow these ranges.
TheOtherBruce
2016-05-23 20:51:10 +08:00
@aaronzjw 这个不能用来搜索吧? 我只用过他来下载,直接放链接进去。 搜一些关键字就跳不出来东西
Neveroldmilk
2017-08-23 11:13:34 +08:00
谷歌学术屏蔽了 Vultr 日本机房的全部 IP 和 DO 新加坡机房的 IP。大家如果是上谷歌学术不要选择这两个地方的 VPS。
acess
2017-08-28 18:14:29 +08:00
很可能是你用的代理 IP 被 Google 封了。

首先,你可以不让它走代理,直连即可,本机 hosts 改一下:scholar.google.com 172.217.25.195 ,然后用 HTTPS 访问。PAC、浏览器插件代理规则改一下,让 scholar.google.com 不走代理。

另一个办法:
VPS 如果支持 IPv6 的话,可以想办法走 IPv6。
我的方法:
1.修改 VPS 的 hosts,加上
scholar.google.com 172.217.25.195
2.开个 socat,负责 v4 转 v6,监听 1443 端口:
socat tcp-listen:1443,fork tcp-connect:[2404:6800:4004:809::2004]:443
(你可以用 iptables -A INPUT -i eth0 -p tcp --dport 1443 -j DROP 这样的规则,不允许从外界访问这个端口)
3.用 iptables 把流量转到 socat 的 1443 端口:
iptables -t nat -A OUTPUT -d 172.217.25.195 -p tcp --dport 443 -j REDIRECT --to-port 1443

至于为啥出此下策……是因为 ss 好像比较偏执,非得 IPv4 优先:
https://github.com/shadowsocks/shadowsocks-libev/issues/113
我在 hosts 里加了 IPv6 的地址,"dns_ipv6": true 也设了,没 X 用,服了 ss。
acess
2017-08-28 18:23:28 +08:00
@Darek Vultr 日本,我记得以前是能用的,后来就被 Google 封了,不知道谁干坏事了……
acess
2017-08-28 18:28:24 +08:00
PS:Google Scholar 好像没 IPv6 的 AAAA 记录,不过强行让它走 Google 的 IPv6 地址也能访问。
acess
2017-09-05 15:51:42 +08:00
又试了一下,只改 hosts 加 IPv4 的地址(其实这个地址也是做个样子,要被 iptables REDIRECT 到本机的),ss-server 也是不买账的。
所以,还是得自己搞个 DNS,可以参考
https://github.com/sjtug/kxsw/wiki/Google-Scholar
(其实就在这贴里提到过 https://github.com/shadowsocks/shadowsocks-libev/issues/113
我是用 dnsmasq 搞定的,先新建一个 resolv.dnsmasq 文件,写上上游的 DNS 服务器,比如 nameserver 8.8.8.8,然后修改 dnsmasq.conf,加上 address=/scholar.google.com/172.217.25.195 (可以放到 /etc/dnsmasq.d 里,默认配置模板里有,把注释取消就可以了),最后修改 /etc/resolv.conf,改成 nameserver 127.0.0.1
注意!不能把 UDP 53 端口暴露,要用防火墙封掉(比如 iptables -A INPUT \! -i lo -p udp --dport 53 -j DROP ),防止被利用来反射 DDoS 攻击。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/280373

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX