shadowsocks打不开https://scholar.google.com

shadowsocks can not open https://scholar.google.com

shadowsocks打不开https://scholar.google.com 页面显示错误: Google对不起…

我们很抱歉……

…但是您的计算机或网络可能正在发送自动查询。为了保护我们的用户,我们现在无法处理您的请求。有关详细信息,请参阅 Google 帮助。

解决方法是:编辑VPS设置,vim /etc/hosts,在ipv6下,添加下面

2404:6800:4008:c06::be scholar.google.com
2404:6800:4008:c06::be scholar.google.com.hk
2404:6800:4008:c06::be scholar.google.com.tw
2401:3800:4001:10::101f scholar.google.cn #www.google.cn

我的 VPS 服务器是 vultr,它工作正常。但不知其他服务器是否正常?

解决办法是:编辑VPS设置,vim /etc/hosts,在vpi6下,添加下面

2404:6800:4008:c06::be scholar.google.com
2404:6800:4008:c06::be scholar.google.com.hk
2404:6800:4008:c06::be scholar.google.com.tw
2401:3800:4001:10::101f scholar.google.cn #www.google.cn

我的 VPS 服务器是 vultr,它工作正常。

参考:https://www.flyzy2005.com/tech/shadowsocks-google-scholar/

确保您的 vps 具有正确的 ipv6 访问权限 OS:Ubuntu 16.04.3 LTS(GNU/Linux 4.12.2-041202-通用 x86_64) ss版本:shadowsocks-libev 3.1.3

1。添加“-6”以首先将主机名解析为 IPv6 地址

vi /etc/default/shadowsocks-libev

...

# add '-6' to resovle hostname to IPv6 address first
DAEMON_ARGS="-u -6" 

2。 config.json 添加项目 "dns_ipv6": true

vi /etc/shadowsocks-libev/config.json

...

"dns_ipv6": true

3。在 /etc/hosts

中添加映射 [ipv6: domain]
vi /etc/hosts

...

## Scholar
## type 'host google.com' to get the correct ipv6 address
## for me it's '2607:f8b0:4005:804::200e'
2607:f8b0:4005:804::200e scholar.google.cn
2607:f8b0:4005:804::200e scholar.google.com.hk
2607:f8b0:4005:804::200e scholar.google.com
2607:f8b0:4005:804::200e scholar.l.google.com

systemctl restart shadowsocks-libev

尽情享受吧!

参考:https://github.com/shadowsocks/shadowsocks-libev/issues/113