内容纲要
1、查看github.com可用DNS
https://tool.chinaz.com/dns/github.com
2、选一个TTL较小的IP地址,复制
如:20.205.243.166 github.com
3、打开windows上hosts文件
先备份、后修改,最后在hosts最后一行粘贴保存
hosts路径:
4、重新访问github.com 或 git pull
5、解决
其他资料
1、github 改host
-
打开DNS查询,切换到DNS选项查询http://github.com和http://github.global.ssl.fastly.net
-
选择TTL最小的DNS,复制ip地址,可以多复制几个。
-
找到hosts所在的文件夹
- Windows 系统位于 C:\Windows\System32\drivers\etc\
- Mac(苹果电脑)系统hosts位于 /etc/
- Linux系统hosts位于 /etc/
绝大多数Unix系统都是在 /etc/
-
最好把hosts文件备份一下,把hosts文件拷贝一份后改个名即可。
-
把复制好的IP地址添加到hosts文件中,类似于这个样子
140.82.113.3 http://github.com
140.82.113.3 http://github.global.ssl.fastly.net
-
让hosts生效
-
Windows
开始 -> 运行 -> 输入cmd -> 在CMD窗口输入ipconfig /flushdns
-
Linux 终端输入 :
sudo rcnscd restart
-
Mac OS X终端输入
sudo killall -HUP mDNSResponder
-
其他:断网,再开网;终极方法: 重启机器;
-