GitHub 访问加速方法

国内的 GitHub 无论是打开还是下载都很慢,我参考网上修改的方法 host 文件提高了速度(这是 2020/6/12 目前有效)

1. 打开 hosts 文件

首先打开路径 C:WindowsSystem32driversetc 下的 hosts 文件(可以右击作为管理员打开,可以右击修改 hosts 读写属性),以后我们会修改文件。

注意:

windows系统的hosts文件的位置如下:C:WindowsSystem32driversetchosts

mac/linux系统的hosts文件的位置如下:/etc/hosts

GitHub 访问加速方法
插入图片描述

2. 查询 IP

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

在输入框中输入以下五个名称,查询其对应的名称 IP 地址:

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

比如查询 http://github.com 输入后点击地址 Look up:

GitHub 访问加速方法
image-20200612094531789

网页会返回 IP:

GitHub 访问加速方法
image-20200612094717058

把这个 IP 写下当前页面下拉到底部,然后查询下一个。

GitHub 访问加速方法
image-20200612094839478

❗注:查询第四个 http://assets-cdn.github.com 的 IP 时间会回到四个,我们要一个个试试哪个可以用:

GitHub 访问加速方法
image-20200612095145779

方法是 Windows +R 打开操作,然后输入 cmd ,点击回车,在 cmd 里面依次 ping 四个 IP(输入 ping ,后面跟 IP,如果访问太慢,ctrl + C 结束 ping),如果不选择返回加班,可以多试几次,选择平均时间最短的稳定的:

GitHub 访问加速方法
image-20200612095541953

最后,我们得到了五个 IP ,这些都是一个一个发现的,复制别人的没用。

GitHub 访问加速方法
插入图片描述

3. 修改 hosts 文件

回到我们刚刚打开的地方 host 文件:

把刚发现的五个IP 复制到文件的末端

140.82.112.4 github.com 140.82.113.3 gist.github.com 199.232.69.194 github.global.ssl.fastly.net 185.199.111.153 assets-cdn.github.com 199.232.68.133 raw.githubusercontent.com

除了这五个,还要加以下几个 IP,它们和第五个 IP 地址相同:

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

最后我们的 hosts 添加以下内容的文件,点击保存(如果不能保存,右击文件,打开属性修改 hosts 读写权限)

GitHub 访问加速方法

4. 刷新 DNS

打开 cmd 输入代码刷新 DNS:

ipconfig /flushdns

最后刷新自己的 GitHub,打开每个页面会更快~

返回目录:CatOneTwo:本专栏目录

(1)
上一篇 2022年12月14日 上午8:15
下一篇 2022年12月14日 上午8:16

相关推荐

wx