经常遇到访问不了github的问题,越着急越加载不出来,今天彻底解决这个问题。
一种是:把DNS服务器地址改为1.1.1.1或者8.8.8.8,备用的可以不用管,(1111是cloud的,8888是谷歌的)然后确定。
另一种是:解决问题总体两个步骤:
1)确定GitHub可以访问的IP地址
2)通过修改hosts文件来强制将网站指定到该IP上,从而解决不能访问的问题。
1.确定GitHub可以访问的IP地址
1)打开http://ping.chinaz.com/github.com
2)输入github.com,点击Ping检测
Ping检测
3)选择一个响应时间短的响应IP
查找速度最快IP
IP地址为:140.82.121.3(IP有时会变化,访问不通后就ping一下,找到最快的IP后在host中更换)
2.修改hosts文件
1)快捷键组合“Shift+Command+G”三个组合按键查找文件
2) 输入Hosts文件的所在路径:/etc/hosts
3)文件夹中找到“hosts”文件,将hosts复制出来,将最新IP添加进去
4)最后用新hosts文件替换旧的hosts文件