GitHub 经常打不开或者访问慢究极解决方法,真实有效哦!
然而,国内访问 GitHub 官网 github.com
速度太慢,如何加速访问就成了刚需。由于 github.com
网站位于美国旧金山,所以初始访问 GitHub 时网络寻址会比较耗费时间,这也是网站打开速度慢的其中一个原因!
最初用户从浏览器中输入 github.com
网址时,浏览器并不知道这个域名对应的真实 ip 地址,先问问自己电脑认识不认识这个域名的门牌号,如果本机不认识会接着往上问,当地运营商也不认识这个域名的话,继续问上级,直到问出来 github.com
的门牌号是 192.30.255.113 为止!如此繁琐的问路过程被称之为 DNS 寻址,如果问路的时间都占用很久,那么访问网站的速度自然会很慢。
所以,如果我们直接告诉浏览器目的地,那么浏览器也就不会一步一步去费劲问路了,这在一定程度上也就优化了访问网站的速度。
正常来说,网站的主域名下会存在多个子域名,由这些域名组合在一起提供完整的服务。
那么,解决办法来了!
1. 查询 DNS 解析地址
这里我们用站长工具 DNS 查询 选择 TTL 值最小的 ip:52.69.186.44
2. 告诉本机新地址
映射文件存放于: C:\Windows\System32\drivers\etc\hosts
使用记事本打开 hosts 文件,添加如下代码:
- #github related website
- 52.69.186.44 github.com
- 151.101.185.194 github.global.ssl.fastly.net
- 203.98.7.65 gist.github.com
- 13.229.189.0 codeload.github.com
- 185.199.109.153 desktop.github.com
- 185.199.108.153 guides.github.com
- 185.199.108.153 blog.github.com
- 18.204.240.114 status.github.com
- 185.199.108.153 developer.github.com
- 185.199.108.153 services.github.com
- 192.30.253.175 enterprise.github.com
- 34.195.49.195 education.github.com
- 185.199.108.153 pages.github.com
- 34.196.237.103 classroom.github.com
3. 测试最终效果
修改完映射文件后,打开 cmd 输入 ipconfig/flushdns
刷新 dns 缓存。直接 ping 官网能得到低至 59ms 的延迟,可以看出来这效果非常不错了。
部分素材来源于网络,如有侵权请联系删除!
© 版权声明:本文为奇异纬度的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
GitHub 经常打不开或者访问慢究极解决方法,真实有效哦! - 原文链接:https://blog.isww.cn/712.html
寻址描述得生动形象 @(真棒)
哈哈,过奖过奖。@(勉强)