github 无法访问

dns解析流程: 域名>>本地hosts>>互联网dns服务器集群

因为存在dns,当你访问github域名时,你可能被分配了一个速度慢甚至无法访问的ip地址,通过一些网站获取github 访问最快的ip,然后设置的本地hosts既可,下次通过github域名解析ip地址会优先读取本地hosts

下列网址获取速度最快的github ip

http://tool.chinaz.com/dns?type=1&host=github.com&ip=
https://github.com.ipaddress.com/www.github.com
https://ipchaxun.com/github.com/
https://www.ipaddress.com
获取ip后通过ping 可以测速

vi /etc/hosts

52.78.231.108 github.com
52.78.231.108 www.github.com
207.97.227.252 nodeload.github.com
207.97.227.243 raw.github.com
204.232.175.78 documentcloud.github.com
204.232.175.78 pages.github.com

清除本地dns缓存
sudo killall -HUP mDNSResponder

你可能感兴趣的:(github 无法访问)