由于Github/Gist支持https,因此屏蔽Github/Gist采用的方法是dns污染,用户访问Github/Gist会返回一个错误的IP
翻墙当然是一种解决办法了,但总感觉不是很爽,而且还要去找免费的VPN或花钱去购买付费的,现在小龙提供一个解决办法,在hosts文件中直接添加以下内容:
#github by dragon 204.232.175.78 documentcloud.github.com #说明:如果能正常访问github.com则注销此句 207.97.227.239 github.com 204.232.175.94 gist.github.com 107.21.116.220 help.github.com 207.97.227.252 nodeload.github.com 199.27.76.130 raw.github.com 107.22.3.110 status.github.com 204.232.175.78 training.github.com #说明:如果能正常访问github.com则注销此句 207.97.227.243 www.github.com #联通无法访问问题修复 192.30.253.118 gist.github.com 192.30.253.119 gist.github.com
再次访问就正常了
注:Hosts文件位置:Windows:C:\WINDOWS\system32\drivers\etc;OS X:/private/etc/ 里有个hosts文件 用记事本打开 复制进去就行
另外一个方法:
访问:https://github.com.ipaddress.com/www.github.com
将查询出的IP地址添加到hosts里,如:140.82.113.3 github.com保存即可