告别10kb/s的Github访问速度

由于种种原因,国内访问Github的体验一直不是很好。本文通过优化DNS缓存的方式,避免浏览器直接解析Github域名,来改善Github的访问速度。

本文分为如下三个部分:

  1. 通过IP地址查询获取访问Github时需要的IP地址
  2. 通过上一步中获取的IP地址修改本地的hosts文件
  3. 刷新系统DNS解析缓存

1. 查询Github的DNS解析

访问IPAddress.com,分别查询下面三个域名的DNS地址。

github.com

assets-cdn.github.com

github.global.ssl.fastly.net

我的查询结果
查询结果可能有差异,以你实际的查询结果为准

192.30.253.112 github.com
185.199.108.153 assets-cdn.github.com
199.232.5.194 github.global.ssl.fastly.net

2. 修改本地hosts文件

打开我的电脑,进入C:\Windows\System32\drivers\etc中修改host文件

将步骤一中的查询结果,粘贴到hosts文件的最底部,注意IP地址和域名间有空格

3. 刷新系统DNS缓存

在键盘上按下win+R,打开运行操作框

然后在输入框中输入powershell,打开powershell

在powershell输入ipconfig /flushdns,刷新DNS解析

结语

到这里,整个修改过程就结束了。Mac用户仅在第三步刷新系统DNS解析有所区别。

以下是修改后的实际下载速度

原文地址:https://www.cnblogs.com/cwwStayHungryStayFoolish/p/11764103.html

时间: 2024-08-30 08:36:03

告别10kb/s的Github访问速度的相关文章

提高GitHub访问速度

思路: ? 修改系统hosts文件,绕过国内DNS解析,直接访问GitHub的IP地址,提高GitHub访问速度. 步骤: 去IP地址查询网站查询GitHub相关网址对应的IP地址,这里选择:http://ip.tool.chinaz.com. 将查询道德IP地址添加到系统hosts文件,hosts文件地址:C:\Windows\System32\drivers\etc\hosts. 刷新系统本地DNS缓存,CMD命令:ipcongig/flushdns. #GitHub 52.74.223.1

解决 - Github 访问速度慢方式

1  找一个合适的 DNS(域名服务器): eg:进入网站 [ http://tool.chinaz.com/dns/ ]输入[ github.com ]检测: 找一个TTL值较小的 IP ,最好用台湾的: 2  修改本机的 hosts 文件 文件位置(windows系统下) - [C:\Windows\System32\drivers\etc] 找到文件 hosts 打开 添加 类似的字段 3 测试访问速度 打开 CMD 使用命令 :[ ping github.com ] 原文地址:https

Github访问速度很慢的原因,以及解决方法

1,CDN,Content Distribute Network,可以直译成内容分发网络,CDN解决的是如何将数据快速可靠从源站传递到用户的问题.用户获取数据时,不需要直接从源站获取,通过CDN对于数据的分发,用户可以从一个较优的服务器获取数据,从而达到快速访问,并减少源站负载压力的目的. 2,为什么访问速度慢.下载慢? 答:github的CDN被某墙屏了,由于网络代理商的原因,所以访问下载很慢.ping github.com 时,速度只有300多ms. 3,如何解决? 答:绕过dns解析,在本

GitHub访问速度慢的解决方法

从GitHub上拉取代码速度十分之慢,百度了一下,说是github的某些域名的dns解析被污染了. 解决方法: 1.vpn 2.绕过dns解析,在本地直接绑定host.打开dns查询工具网站http://tool.chinaz.com/dns 查询域名github.global.ssl.fastly.NET解析获取其IP. 3.在C:\Windows\System32\drivers\etc\hosts文件中加入 151.101.88.249 github.global.ssl.fastly.N

完美解决github访问速度慢

1. 解决方法 2.解决方法 1. 修改本地hosts文件 windows系统的hosts文件的位置如下:C:\Windows\System32\drivers\etc\hosts mac/linux系统的hosts文件的位置如下:/etc/hosts 2. 增加github.global.ssl.fastly.net和github.com的映射 获取Github相关网站的ip 访问https://www.ipaddress.com,拉下来,找到页面中下方的"IP Address Tools –

转: 解决Github访问超慢问题

转自:http://zengrong.net/post/2092.htm 解决Github访问超慢问题 Github is so slowly. 这段时间访问 github 都非常慢,google了一下发现是github某个CDN被伟大的墙屏蔽所致. 出问题的应该是这个CDN: github.global.ssl.fastly.net,有图为证: 解决方法就是使用万能的host文件,将这个域名映射到它所在的ip. 访问 IPAddress.com 使用 IP Lookup 工具获得这个域名的ip

Github访问慢解决办法

为什么慢?github的CDN被某墙屏了. 绕过dns解析,在本地直接绑定host.打开dns查询工具网站http://tool.chinaz.com/dns 查询域名github.global.ssl.fastly.NET解析获取其IP. 在/etc/hosts文件中加入 151.101.88.249 github.global.ssl.fastly.net 有vpn服务的可以直接使用vpn,没有vpn的,可以绕过dns解析,在本地直接绑定host.打开dns查询工具网站 http://too

转: Github访问慢解决办法

from: https://yq.aliyun.com/articles/36744 Github访问慢解决办法 zxiaofan 2016-04-20 17:25:00 浏览2156 评论0 摘要: 为什么慢?github的CDN被某墙屏了. 有vpn服务的可以直接使用vpn,没有vpn的,可以绕过dns解析,在本地直接绑定host.打开dns查询工具网站 http://tool.chinaz.com/dns 查询域名解析如下: 选取一个TTL值最小的ip,直接绑定到hosts文件便可解决,比

提高 SharePoint 页面访问速度之“暖场”脚本

上一篇文章我们讲到了关于如果采用IIS应用池回收技术来提高SharePoint的页面访问速度,今天来给大家讲一个SharePoint圈儿内"著名"的暖场脚本(Warm-up-script). 所谓暖场脚本,顾名思义,就是在一切正式的表演之前,先来给大家暖暖场,不至于使得大家感觉到尴尬和不自在.同理,其实就是帮助SharePoint实现访问提速,不至于访问卡顿和缓慢. 不知道大家有没有这样的感受,每天早上来上班,会发现第一次打开SharePoint的速度很慢,之后会好很多,这是什么原因呢