hard2reg
V2EX  ›  Google

无法访问谷歌学术?

  •  3
     
  •   hard2reg · May 22, 2016 · 18224 views
    This topic created in 3823 days ago, the information mentioned may be changed or developed.

    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.

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

    18 replies  •  2017-09-05 15:51:42 +08:00
    Changxu
    Changxu
    May 22, 2016
    1
    这个是长时间使用代理服务器, Google 的安全保护措施。
    等一段时间就好了,没事的
    ripe
    ripe
    May 22, 2016 via Android
    2
    偶尔会出现,伴随时不时的验证码。过几个小时就好
    Chinternet
    Chinternet
    May 22, 2016 via Android
    3
    可以用我的反代 Google
    aaronzjw
    aaronzjw
    May 22, 2016❤️2
    4
    使用 sci-hub ,支持下那个外国美女
    Darek
    Darek
    May 22, 2016
    5
    vultr 的东京节点遇到了~不知道是别人在用我的搞什么鬼,还是这个 IP 段就被谷歌封了。
    同时新开的一个硅谷的就没问题。
    icybee
    icybee
    May 22, 2016
    6
    search.icybee.cn 然后右上角
    congeec
    congeec
    May 22, 2016
    7
    @Darek 我的也是,新开个东京的节点,新 IP 还是不能用。怀疑整个 vultr 东京的 IP 段都被封掉了
    zpole
    zpole
    May 22, 2016 via iPhone
    8
    学校的话可以用 ipv6 上
    WIwindson
    WIwindson
    May 22, 2016 via iPhone
    9
    google 學術使用改 hosts 來訪問,完美解決
    hard2reg
    hard2reg
    OP
    May 22, 2016 via Android
    10
    @Changxu 我没有长时间使用也这样
    hard2reg
    hard2reg
    OP
    May 22, 2016 via Android
    11
    @congeec 我也是 vultr 东京 @WIwindson 总是改 hosts 也不是办法吧。况且我的 python 版 ss 貌似不认 hosts ,好像不是 v6 优先啊。
    TheOtherBruce
    TheOtherBruce
    May 23, 2016
    12
    是谷歌屏蔽了一部分 IP 。

    客服回复
    Google has decided to block some IP ranges from using Google Scholar. We have no way to make them allow these ranges.
    TheOtherBruce
    TheOtherBruce
    May 23, 2016
    13
    @aaronzjw 这个不能用来搜索吧? 我只用过他来下载,直接放链接进去。 搜一些关键字就跳不出来东西
    Neveroldmilk
    Neveroldmilk
    Aug 23, 2017❤️3
    14
    谷歌学术屏蔽了 Vultr 日本机房的全部 IP 和 DO 新加坡机房的 IP。大家如果是上谷歌学术不要选择这两个地方的 VPS。
    acess
    acess
    Aug 28, 2017❤️1
    15
    很可能是你用的代理 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
    acess
    Aug 28, 2017
    16
    @Darek Vultr 日本,我记得以前是能用的,后来就被 Google 封了,不知道谁干坏事了……
    acess
    acess
    Aug 28, 2017
    17
    PS:Google Scholar 好像没 IPv6 的 AAAA 记录,不过强行让它走 Google 的 IPv6 地址也能访问。
    acess
    acess
    Sep 5, 2017
    18
    又试了一下,只改 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 攻击。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   922 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 20:49 · PVG 04:49 · LAX 12:49 · JFK 15:49
    ♥ Do have faith in what you're doing.