在使用Linux服务器过程当中,无论是国内服务器还是国外服务器,经常会使用到一些需要从GitHub上面下载的脚本、和工具!由于GitHub是国外使用比较广泛的工具、脚本开源库,因此对于国外服务器来说访问GitHub的速度还是比较可以,只是偶尔会遇到一些对GitHub下载速度较慢以及访问不了的问题;而对于国内服务器来说,由于GitHub使用的CDN节点国内访问支持不是那么友好,因此在访问GitHub时存在比较普遍无法访问、访问下载速度缓慢的现象,并且还比较普遍,因此有个时候在国内服务器下载使用GitHub上面的开源工具不是那么方便!那么如何解决GitHub下载速度慢的问题或者无法正常访问的问题呢?这里介绍一个通过修改Linux或者Windows系统的hosts文件来提高GitHub下载速度的方法!因此无论是Windows系统还是Linux系统目前都可以使用本文当中介绍的修改hosts文件方法来达到提高GitHub下载访问速度的目的。
一、提取GitHub可以高速访问的IP
关于GitHub访问IP的提取,这里介绍两种方法,可以自给自足!
1、通过ping工具提取GitHub访问速度较好的IP
一般来说,对于GitHub常用到和访问的两个域名分别为:github.com、raw.githubusercontent.com!因此我们只需使用站长ping工具测试下两个域名的ping延迟就可以轻松找出对应地区访问延迟低的IP了!一般来说常用的在线ping工具有如下两个:
- https://tools.ipip.net/ping.php
- https://ping.chinaz.com/
具体效果如下:

2、不访问GitHub获取最新hosts内容方法
另外还可以通过下面两个地址来直接获取最新的hosts文件,里面包含了GitHub方高速访问和下载IP!两个地址分别如下,根据自己需求下载即可:
- 文件:https://raw.hellogithub.com/hosts
- JSON文件:https://raw.hellogithub.com/hosts.json
- 此项目开源地址:https://github.com/521xueweihan/GitHub520
二、Windows系统和Linux系统如何修改hosts文件
1、Windows系统修改hosts文件方法
Windows操作系统的hosts文件存放路径为“C:\Windows\System32\drivers\etc”,因此只要在此路径找到“hosts”文件,并使用记事本打开修改即可!如果是选择“不访问GitHub获取最新hosts内容方法”获取到的hosts文件,只需将获取到的hosts文件当中的内容复制到自己系统当中的“hosts”文件当中即可。如下图:

2、Linux系统修改hosts文件方法可以使用SSH连接使用命令修改,但是同样也可以直接使用SFTP工具连接服务器后在“/etc/”目录当中找到“hosts”文件进行修改。下图当中使用的SSH工具是”闪令SSH工具”,一款支持SFPT的SSH工具,并且支持云同步数据,有需求的可以查看此文章:https://www.wn12.cn/1125.html


建站经验分享







如何提高网站在百度搜索中的排名?为了提升网页在百度搜索中的排名,我们需要对网站进行全面的搜索引擎优化(SEO),这涵盖了一系列技术层面的工作与策略的运用。以下是一些关键的优化策略:





