
核心问题解析
国内用户访问GitHub时,常因DNS解析受限、国际带宽拥堵及CDN节点屏蔽等问题,导致网页加载失败、图片无法显示或代码仓库下载超时。
下面教你一个整合实测有效的优化方案,覆盖主流操作系统,5分钟内完成配置。
修改Hosts文件路径
- Windows:
C:\Windows\System32\drivers\etc\hosts
- Mac/Linux:
/etc/hosts
以管理员权限编辑文件,末尾添加IP映射后保存。
IP映射清单:
185.199.108.154 github.githubassets.com 140.82.113.22 central.github.com 185.199.108.133 desktop.githubusercontent.com 185.199.108.153 assets-cdn.github.com 185.199.108.133 camo.githubusercontent.com 185.199.108.133 github.map.fastly.net 199.232.69.194 github.global.ssl.fastly.net 140.82.112.4 gist.github.com 185.199.111.153 github.io 140.82.114.4 github.com 140.82.113.6 api.github.com 185.199.108.133 raw.githubusercontent.com 185.199.108.133 user-images.githubusercontent.com 185.199.108.133 favicons.githubusercontent.com 185.199.108.133 avatars5.githubusercontent.com 185.199.108.133 avatars4.githubusercontent.com 185.199.108.133 avatars3.githubusercontent.com 185.199.108.133 avatars2.githubusercontent.com 185.199.108.133 avatars1.githubusercontent.com 185.199.108.133 avatars0.githubusercontent.com 185.199.108.133 avatars.githubusercontent.com 140.82.113.9 codeload.github.com 52.217.193.17 github-cloud.s3.amazonaws.com 52.217.40.68 github-com.s3.amazonaws.com 52.216.140.52 github-production-release-asset-2e65be.s3.amazonaws.com 52.216.232.163 github-production-user-asset-6210df.s3.amazonaws.com 52.216.109.147 github-production-repository-file-5c1aeb.s3.amazonaws.com 185.199.108.153 githubstatus.com 64.71.168.201 github.community 185.199.108.133 media.githubusercontent.com
刷新DNS缓存
- Windows:CMD执行
ipconfig /flushdns
- Mac:终端执行
sudo killall -HUP mDNSResponder
- Linux:
sudo systemctl restart nscd
重启浏览器后访问速度提升3倍以上