MAC电脑上解决不能访问www.github.com问题

由于国内某些原因,导致我们有时候不能访问到 www.github.com。此时我们必须找到github.com的最新DNS域名,然后在/ect/hosts中添加或者修改即可。

获取github.com在天朝内可用的dns域名

打开 http://tool.chinaz.com/dns?type=1&host=www.github.com&ip=
网站,获取TTL最小的值:
MAC电脑上解决不能访问www.github.com问题_第1张图片
此时我们找到了 新疆移动是最快的,记录下来。

填入我们自己的hosts文件中

terminal打开命令:

sudo vim /etc/hosts

输入命令后得到:
MAC电脑上解决不能访问www.github.com问题_第2张图片
你可以看到 上面已经有个www.github.com的dns域名了,这是我以前添加的,由于某些原因(比如DNS污染导致这个地址不能访问),此时更换掉刚才查询到新的nds地址,如果没有新增一项即可。

保存,即可再次访问www.github.com。
同理,如果需要 assets-cdn.github.com[CSS,JS加载慢,添加这个]、avatars0.githubusercontent.com[用户头像不能访问,或者访问慢]、
avatars1.githubusercontent.com[用户头像不能访问,或者访问慢],
使用上面的方法找到dns域名,填入即可。

还是那句话,这种方法并不是一劳永逸的,因为nds时刻在变,所以一旦不能访问,还是先找可访问的dns域名吧。

你可能感兴趣的:(工具类,liunx)