github访问慢

2020-02-20  本文已影响0人  山海树

修改Hosts

第一步:通过问题的搜索了解到GitHub访问很慢一般是通过修改hosts文件解决的。打开终端,输入命令 sudo vim/etc/hosts,英文输入法输入G,vim 编辑器跳到hosts文件的最后一行,添加GitHub的 IP:

#Github

103.245.222.249 github.global.ssl.fastly.net

103.245.222.133 assets-cdn.github.com

23.235.47.133 assets-cdn.github.com

203.208.39.104 assets-cdn.github.com

204.232.175.78 documentcloud.github.com

192.30.252.123 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

207.97.227.243 www.github.com

185.31.16.184 github.global.ssl.fastly.net

185.31.18.133 avatars0.githubusercontent.com

185.31.19.133 avatars1.githubusercontent.com

这里写图片描述

IP 添加完成之后,退出vim编辑器:按下Esc键,英文输入法输入 :wq(是“:wq”,一定是有冒号的),回车即可。更新DNS缓存,输入 sudo/etc/init.d/networking restart,Mac OS 的话输入 sudo dscacheutil-flushcache即可更新DNS缓存。

然而重新访问,发现并没有很大改善,很有可能是DNS缓存的问题,赶快修改DNS文件。

修改DNS文件

终端内输入 sudo vim/etc/resolv.conf 然后可以注掉本地的DNS(没有注掉也可以),添加DNS,输入:

nameserver 8.8.8.8

nameserver 8.8.4.4

nameserver 114.114.114.114

退出vim编辑器,同上。

更新DNS缓存,同上操作。

再次访问GitHub,问题解决。

通过ping 命令查看IP,然后添加进hosts文件就行。

————————————————

版权声明:本文为CSDN博主「W_K_L」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/w_k_l/article/details/72809240

上一篇 下一篇

猜你喜欢

热点阅读