【亲测有效】Github无法访问或者访问速度的解决方案
我相信,很多朋友都遇到了 Github
访问速度过慢的问题,我也是在此记下笔记,方便以后拿来使用。
第一步、修改Hosts
通过问题的搜索了解到 github
访问很慢一般通过修改 hosts
文件解决的。
在 Ubuntu18.04
中打开终端,输入命令 sudo vim /etc/hosts
,英文输入法输入 G
, vim
编辑器跳到 hosts
文件的最后一行,添加以下几行:
#Github
151.101.73.194 github.global.ssl.fastly.net
151.101.108.133 assets-cdn.github.com
185.199.111.153 documentcloud.github.com
185.199.110.153 documentcloud.github.com
185.199.109.153 documentcloud.github.com
185.199.108.153 documentcloud.github.com
192.30.253.113 github.com
192.30.253.112 github.com
192.30.253.119 gist.github.com
192.30.253.118 gist.github.com
185.199.111.153 help.github.com
185.199.110.153 help.github.com
185.199.109.153 help.github.com
185.199.108.153 help.github.com
192.30.253.121 nodeload.github.com
192.30.253.120 nodeload.github.com
151.101.108.133 raw.github.com
18.204.240.114 status.github.com
18.211.136.12 status.github.com
18.211.136.12 status.github.com
192.30.253.166 training.github.com
151.101.109.194 github.global.ssl.fastly.net
151.101.108.133 avatars0.githubusercontent.com
151.101.72.133 avatars1.githubusercontent.com
添加完后,退出 vim
编辑器:按下 Esc
键,英文输入法输入: wq
(是" :wq
"啊,一定要记得有冒号),回车即可。更新 DNS
缓存,输入 sudo /etc/init.d/networking restart
, Mac OS
的话输入 sudo dscacheutil -flushcache
即可更新 DNS
缓存,Windows的话直接用管理员权限修改 C:\Windows\System32\drivers\etc\hosts
文件即可。可能你会遇到无法修改的情况,请参看这里:Windows10没有修改hosts文件权限的解决方案(亲测有效)
修改完成后保存即可。
第二步,修改DNS
这样算是完事了?重新访问 github
,发现并没有多大改善,我在想是不是 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
,OK了,问题解决。希望对遇见同样问题的大家有所帮助。
作 者:Angel_Kitty
出 处:https://www.cnblogs.com/ECJTUACM-873284962/
关于作者:阿里云ACE,目前主要研究方向是Web安全漏洞以及反序列化。如有问题或建议,请多多赐教!
版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。
特此声明:所有评论和私信都会在第一时间回复。也欢迎园子的大大们指正错误,共同进步。或者直接私信我
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是作者坚持原创和持续写作的最大动力!
欢迎大家关注我的微信公众号IT老实人(IThonest),如果您觉得文章对您有很大的帮助,您可以考虑赏博主一杯咖啡以资鼓励,您的肯定将是我最大的动力。thx.
我的公众号是IT老实人(IThonest),一个有故事的公众号,欢迎大家来这里讨论,共同进步,不断学习才能不断进步。扫下面的二维码或者收藏下面的二维码关注吧(长按下面的二维码图片、并选择识别图中的二维码),个人QQ和微信的二维码也已给出,扫描下面👇的二维码一起来讨论吧!!!
欢迎大家关注我的Github,一些文章的备份和平常做的一些项目会存放在这里。