问题描述:
使用Shadowsocks代理,自己的VPS,效果很好,YouTube,Google等都没问题。一年前学校里修复过https://scholar.google.com/无法访问的问题,当时是对/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
后来就没关注过,因为很少直接上谷歌学术搜索论文,找到的都能arxiv下载。
最近发现谷歌学术无法使用,诡异的是,手机端可以访问,如下:
但是电脑端不行:
VPS上可以访问谷歌学术们没有被禁止:
即使是Linux上,polipo处理socks,而不是Windows上的privoxy,也是访问不了,报错502 Server dropped connection:
虽说这确实不是很多人用,但是作为热心的技术人员还是想了解下原因。暂时是没发现别人有这种状况,一些改hosts,重启shadowsocks的服务的方法也没效果,先贴这里。有人了解原因的,欢迎指点或吐槽,毕竟有时候问题不像一眼看上去那么简单。