Github访问慢?这招快速解决
一. 修改hosts文件
源1:https://hosts.gitcdn.top/hosts.txt
# fetch-github-hosts begin
140.82.112.25 alive.github.com
140.82.112.26 live.github.com
185.199.109.215 github.githubassets.com
140.82.114.21 central.github.com
185.199.108.133 desktop.githubusercontent.com
185.199.111.133 camo.githubusercontent.com
185.199.111.133 github.map.fastly.net
151.101.77.194 github.global.ssl.fastly.net
20.205.243.166 gist.github.com
185.199.111.153 github.io
20.205.243.166 github.com
192.0.66.2 github.blog
20.205.243.168 api.github.com
185.199.111.133 raw.githubusercontent.com
185.199.111.133 user-images.githubusercontent.com
185.199.111.133 favicons.githubusercontent.com
185.199.108.133 avatars5.githubusercontent.com
185.199.110.133 avatars4.githubusercontent.com
185.199.109.133 avatars3.githubusercontent.com
185.199.109.133 avatars2.githubusercontent.com
185.199.111.133 avatars1.githubusercontent.com
185.199.108.133 avatars0.githubusercontent.com
185.199.109.133 avatars.githubusercontent.com
20.205.243.165 codeload.github.com
52.216.204.35 github-cloud.s3.amazonaws.com
52.217.230.137 github-com.s3.amazonaws.com
54.231.225.137 github-production-release-asset-2e65be.s3.amazonaws.com
52.217.123.73 github-production-user-asset-6210df.s3.amazonaws.com
54.231.225.137 github-production-repository-file-5c1aeb.s3.amazonaws.com
185.199.110.153 githubstatus.com
140.82.114.17 github.community
20.43.185.14 github.dev
140.82.114.22 collector.github.com
13.107.42.16 pipelines.actions.githubusercontent.com
185.199.109.133 media.githubusercontent.com
185.199.110.133 cloud.githubusercontent.com
185.199.108.133 objects.githubusercontent.com
# last fetch time: 2026-07-17 17:48:11
# update url: https://hosts.gitcdn.top/hosts.txt
# fetch-github-hosts end源2:https://hosts.gitcdn.top/hosts.txt
# GitHub520 Host Start
140.82.112.26 alive.github.com
20.205.243.168 api.github.com
140.82.113.22 api.individual.githubcopilot.com
185.199.109.133 avatars.githubusercontent.com
185.199.109.133 avatars0.githubusercontent.com
185.199.109.133 avatars1.githubusercontent.com
185.199.109.133 avatars2.githubusercontent.com
185.199.109.133 avatars3.githubusercontent.com
185.199.109.133 avatars4.githubusercontent.com
185.199.109.133 avatars5.githubusercontent.com
185.199.109.133 camo.githubusercontent.com
140.82.113.21 central.github.com
185.199.109.133 cloud.githubusercontent.com
20.205.243.165 codeload.github.com
140.82.112.22 collector.github.com
185.199.109.133 desktop.githubusercontent.com
185.199.109.133 favicons.githubusercontent.com
159.106.121.75 gist.github.com # Timeout
16.182.37.73 github-cloud.s3.amazonaws.com
52.216.26.124 github-com.s3.amazonaws.com
52.217.227.105 github-production-release-asset-2e65be.s3.amazonaws.com
16.182.101.153 github-production-repository-file-5c1aeb.s3.amazonaws.com
52.216.33.241 github-production-user-asset-6210df.s3.amazonaws.com
192.0.66.2 github.blog
20.205.243.166 github.com
140.82.114.18 github.community
185.199.108.215 github.githubassets.com
103.246.246.144 github.global.ssl.fastly.net # Timeout
185.199.109.153 github.io
185.199.109.133 github.map.fastly.net
185.199.109.153 githubstatus.com
140.82.114.26 live.github.com
185.199.109.133 media.githubusercontent.com
185.199.109.133 objects.githubusercontent.com
13.107.42.16 pipelines.actions.githubusercontent.com
185.199.109.133 raw.githubusercontent.com
185.199.109.133 user-images.githubusercontent.com
150.171.110.103 vscode.dev
140.82.113.21 education.github.com
185.199.109.133 private-user-images.githubusercontent.com
# Update time: 2026-07-17T17:51:28+08:00
# Update url: https://raw.hellogithub.com/hosts
# Star me: https://github.com/521xueweihan/GitHub520
# GitHub520 Host EndA:电脑上安装了火绒
如果你的电脑安装了火绒,那修改起来就非常方便
打开火绒的安全工具

修改hosts文件

在hosts文件底部添加上面的源内容,保存即可,若没有生效,可尝试重启电脑
B:常规方法
打开文件管理器,在地址栏粘贴C:\Windows\System32\drivers\etc ,回车

由于权限限制,hosts文件不允许直接修改,所以先复制到桌面,然后用记事本打开,在最后添加上面的源内容,保存并关闭
添加完成后将桌面的hosts文件移动到原本的路径中,选择替换,这时会提示“你需要提供管理员权限才能复制文件”,选择“继续”

如果这时发现没有效果,可以尝试重启电脑
C:SwitchHosts 一键管理与切换hosts配置
官方下载:https://switchhosts.vercel.app/zh
蓝奏云下载(2026.07.17):SwitchHosts-5.0.1-windows-x64-setup.exe
安装后点击+添加hosts源,选择远程,依次添加两个源,自动刷新依个人情况选择即可。

添加后可能需要手动刷新,根据需要打开源开关即可。

如果提示没有权限,打开hosts文件属性,将只读去掉即可

D:自部署下载服务(免费)
推荐项目:https://github.com/hunshcn/gh-proxy ,仅适用于手动下载github文件时加速,不能加速网页访问。

经过加速后,文件下载速度会逐步加快

以下内容来自官方文档👇
i. CloudFlare Workers部署(推荐)
如果你有自己的域名,这个方法更适合你。因为通过cf workers部署的服务域名,通常会被污染导致无法访问,可以添加自定义域名到cf workers,访问速度就很可观了。
到 overview 页面可参看使用情况。免费版每天有 10 万次免费请求,并且有每分钟1000次请求的限制。
如果不够用,可升级到 $5 的高级版本,每月可用 1000 万次请求(超出部分 $0.5/百万次请求)。
首页: https://workers.cloudflare.com
注册,登陆, Start building ,取一个免费的子域名, Create a Worker 。
复制项目中的 index.js 到左侧代码框, Save and deploy 。如果正常,右侧应显示首页。
ASSET_URL 是静态资源的url(实际上就是现在显示出来的那个输入框单页面)
PREFIX 是前缀,默认(根路径情况为"/"),如果自定义路由为example.com/gh/*,请将PREFIX改为 '/gh/',注意,少一个杠都会错!
ii. Docker部署
docker run -d --name="gh-proxy-py" \
-p 0.0.0.0:80:80 \
--restart=always \
hunsh/gh-proxy-py:latest第一个80是你要暴露出去的端口
iii. python部署
安装依赖(请使用python3)
pip install flask requests
按需求修改app/main.py的前几项配置
注意: 可能需要在return Response前加两行
if 'Transfer-Encoding' in headers:
headers.pop('Transfer-Encoding')⚠注意
python版本的机器如果无法正常访问github.io会启动报错,请自行修改静态文件url
python版本默认走服务器(2021.3.27更新)
如果以上方法都嫌麻烦,可以尝试下面的小工具,绝对稳定,嘎嘎好用!
二. 更稳定的方法(魔法网络)
推荐1:https://g-3.xn--ehqx7tcnnope.com/#/register
推荐套餐:¥12.99/年
🚀 质量卓越的高速网络
💡 每月提供120g的基本流量
🔓 专业解锁ChatGPT
🎥 充分享受各类流媒体
📱 设备无限制,尽享便利
⚡️ 高速体验,畅快无比
💻 平台无界限,满足需求
推荐2:https://xn--4gq62f52gdss.top/#/register
推荐套餐:¥12.00/年
月流量:50G
地区:香港日本新加坡美国
解锁 Netflix, Disney+
不限速,不限连接数
- 感谢你赐予我前进的力量

