GitHub 访问加速

本文介绍了在Windows和Linux系统中加速访问GitHub的方法,包括使用Watttoolkit和FastGithub工具,以及在Linux下通过修改host文件指定GitHubIP来绕过国内DNS。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文将整理Windows和Linux两个系统下的加速方法

一、Windows系统下

可以使用steam的加速器,watt toolkit链接:https://steampp.net/
也可以使用FastGithub,官方的内容是在GitHub上的,如果自己的电脑上GitHub纯粹进不去,可以使用清华大学云盘:https://cloud.tsinghua.edu.cn/d/df482a15afb64dfeaff8/
先进去GitHub后再升级至最新版本的FastGithub
保姆级教程:小工具推荐:FastGithub的下载及使用
Windows下过于简单,按几个按钮就解决了

二、Linux下

以上两种方案均可在Linux下尝试,但是我的电脑watt toolkit不能加速(服务器异常),FastGithub也起不到加速效果(网站安全证书的问题解决之后还是不行)
那么可以用第三种方法,不借助软件,自行修改host,指定一下域名对应的ip,绕过国内DNS的解析,国内默认的新加坡服务器ping不通
用网站ping一下哪里的服务器可以:https://ping.chinaz.com/
看起来可以的实际也也不一定可以,从低延迟的开始自己用终端ping着试一下
例如:

ping 20.200.245.247

这个ip对应的服务器要是试了不行就再换,ping出来一个可以的ip,然后修改host

1.打开host文件

sudo gedit /etc/hosts

2.添加ip映射

末尾添加如下代码(本文时间2024.1.26):

# GitHub
128.121.243.76		github.global.ssl.fastly.net
20.248.137.48 		github.com
185.199.108.154		github.githubassets.com
140.82.112.22		central.github.com
185.199.111.133		desktop.githubusercontent.com
185.199.108.153		assets-cdn.github.com
185.199.110.133		camo.githubusercontent.com
185.199.108.133		github.map.fastly.net
203.98.7.65		gist.github.com
185.199.108.153		github.io
20.205.243.168		api.github.com

能不能访问GitHub重点在于github.com映射的ip(意味着除了这句话其他可以不要),我使用的是20.248.137.48
如果ip有更新用https://ping.chinaz.com/https://ip.tool.chinaz.com/

3.重启网络服务

刷新DNS缓存

sudo systemctl restart systemd-resolved

重启网络服务

sudo systemctl restart NetworkManager.service
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值