解决浏览器访问Github访问速度慢问题

  • github.com 是一个面向开发者的社交网络平台,提供代码托管、项目管理、文档协作、问题追踪等工具和服务。GitHub 也是全球最大的开源代码托管平台之一,拥有超过 1.5 亿注册用户和数以亿计的代码仓库。

  • gist.github.com 是 GitHub 提供的一个轻量级的代码片段分享平台,任何人都可以在上面发布和查看代码片段。Gist 还支持版本控制和分支管理等功能,可以方便地与其他开发者协作或在自己的项目中嵌入代码片段。

  • github.global.ssl.fastly.net 是 GitHub 使用的加速域名,用于加速 GitHub 页面和资源的加载速度。该域名使用全球分布式 CDN 技术,将 GitHub 的内容缓存到距离用户更近的服务器上,并通过更快的网络传输协议进行传输,从而提高页面响应速度和用户体验。

  • assets-cdn.github.com 是 GitHub 使用的另一个加速域名,用于加速 GitHub 上托管的静态资源(例如图片、JavaScript 文件、CSS 文件等)的加载速度。该域名同样使用 CDN 技术,将静态资源缓存到距离用户更近的服务器上,并通过更快的网络传输协议进行传输,从而提高静态资源的加载速度和响应性能。

  • raw.githubusercontent.com 是 GitHub 上托管的原始代码和文本文件的访问域名,允许用户直接访问 GitHub 上的代码和文本文件内容。该域名通常用于向公众开放的代码仓库中存储数据文件或静态网页资源,也可以用于通过第三方工具获取公共数据集或其他类型的信息。

  • cloud.githubusercontent.com:GitHub 的云存储服务,用于提供大型文件的存储和分发,例如视频、音频等。

  • camo.githubusercontent.com:GitHub 的镜像代理服务,用于在 HTTPS 环境下访问 HTTP 地址的资源,例如图片、样式表等。

  • avatars0-8.githubusercontent.com:GitHub 的头像服务,用于为用户和组织提供头像图标,其中数字部分表示不同的头像编号。

打开网页 https://www.ipaddress.com/ip-lookup

在输入框分别输入下面五个名称,查询它们对应的 IP 地址:

github.com
gist.github.com
github.global.ssl.fastly.net
assets-cdn.github.com
raw.githubusercontent.com

一、github.com

GitHub: Let's build from here · GitHub

解决浏览器访问Github访问速度慢问题_第1张图片

 二、gist.github.com

  Discover gists · GitHub

 解决浏览器访问Github访问速度慢问题_第2张图片

 三、github.global.ssl.fastly.net

github.global.ssl.fastly.net

 解决浏览器访问Github访问速度慢问题_第3张图片

 

四、assets-cdn.github.com

assets-cdn.github.com

解决浏览器访问Github访问速度慢问题_第4张图片

 五、raw.githubusercontent.com

raw.githubusercontent.com

解决浏览器访问Github访问速度慢问题_第5张图片

 六、cloud.githubusercontent.com、camo.githubusercontent.com、avatars0-8.githubusercontent.com与第五个 IP 地址 对应解决浏览器访问Github访问速度慢问题_第6张图片

通过ping比较出响应最快的ip,我这里都差不多直接写第一个了185.199.108.133

即:

185.199.108.133 cloud.githubusercontent.com
185.199.108.133 camo.githubusercontent.com
185.199.108.133 avatars0.githubusercontent.com
185.199.108.133 avatars1.githubusercontent.com
185.199.108.133 avatars2.githubusercontent.com
185.199.108.133 avatars3.githubusercontent.com
185.199.108.133 avatars4.githubusercontent.com
185.199.108.133 avatars5.githubusercontent.com
185.199.108.133 avatars6.githubusercontent.com
185.199.108.133 avatars7.githubusercontent.com
185.199.108.133 avatars8.githubusercontent.com

 

 七、修改hosts文件

解决浏览器访问Github访问速度慢问题_第7张图片

 底部添加

解决浏览器访问Github访问速度慢问题_第8张图片

 

 

九、刷新DNS

cmd命令如下

十、提示

操作系统会默认按照 hosts 文件中 IP 地址的顺序进行尝试,即先尝试第一个 IP 地址,如果无法连接则尝试下一个 IP 地址,直到找到一个可用的 IP 地址为止。因此,在将多个 IP 地址添加到 hosts 文件中时,可以按照网络性能从高到低的顺序进行排列,这样操作系统会优先使用网络性能较好的 IP 地址,从而提高访问速度和稳定性。

我这边试了基本上都能PING通且相差不大就原搬写上了。

完成后浏览器访问速度明显提升。

这些都是需要自己查出来的,IP可能会变化。

参考连接 https://www.cnblogs.com/jiannanchun/p/15397235.html
 

你可能感兴趣的:(github)