Github访问过慢,clone不稳定,IP存在时效性,手工查找慢
头发掉了一把......(当然是逗你的)
emm,自然要写脚本解决了......
这一定是你看过最敷衍的文章,我是不会告诉你我是来分享工具的。
项目地址在我的Github可以找到,叫GithubSpeedUp
通过向提供Web请求的DNS服务器请求针对本地最优的DNS解析数据,把输出数据存入hosts文件,提高本地访问速度
方法1:
GithubSpeedUp获取地址集合(或直接复制我生成的地址) 》找到并打开本机hosts 》在最后一行粘贴
方法2:
GithubSpeedUp获取地址集合(或直接复制我生成的地址) 》使用SwitchHosts修改hosts
请使用Python3执行
git clone https://github.com/zzh-blog/GithubSpeedUp.git
cd GithubSpeedUp
python GSU.py [command]
查看帮助
python GSU.py help
Help文档
[command]:
help (帮助你查找帮助文档)
add [domain] (添加待检测域名)
└┈┈ add -y (跳过确认部分)
ls (输出域名列表)
rm [id] (删除域名)
└┈┈ rm -y (跳过确认部分)
do [id] (输出hosts,默认是选择全部id)
save [file] (保存hosts)
IPs [id] (输出所有域名的ip,默认是选择全部id)
地址列表
南京地区获取的hosts:
V1:
199.59.148.209 github.global.ssl.fastly.net
52.74.223.119 github.com
185.199.110.153 assets-cdn.github.com
185.199.109.153 documentcloud.github.com
243.185.187.39 gist.github.com
185.199.109.154 help.github.com
54.251.140.56 nodeload.github.com
151.101.196.133 raw.github.com
52.87.114.63 status.github.com
140.82.113.17 training.github.com
13.229.188.59 www.github.com
151.101.40.133 avatars0.githubusercontent.com
151.101.196.133 avatars1.githubusercontent.com
185.199.108.154 github.githubassets.com
52.216.207.123 github-production-release-asset-2e65be.s3.amazonaws.com
54.169.195.247 api.github.com
151.101.40.133 user-images.githubusercontent.com
151.101.40.133 raw.githubusercontent.com
151.101.196.133 gist.githubusercontent.com
151.101.40.133 camo.githubusercontent.com
151.101.40.133 avatars2.githubusercontent.com
151.101.40.133 avatars3.githubusercontent.com
151.101.196.133 avatars4.githubusercontent.com
151.101.40.133 avatars5.githubusercontent.com
151.101.196.133 avatars6.githubusercontent.com
151.101.40.133 avatars8.githubusercontent.com
185.199.108.153 github.io
151.101.40.133 avatars7.githubusercontent.com
V2:
31.13.81.1 github.global.ssl.fastly.net
192.30.255.112 github.com
185.199.110.153 assets-cdn.github.com
185.199.109.153 documentcloud.github.com
8.7.198.45 gist.github.com
185.199.111.154 help.github.com
13.229.189.0 nodeload.github.com
151.101.196.133 raw.github.com
52.205.36.92 status.github.com
140.82.113.18 training.github.com
192.30.255.112 www.github.com
151.101.196.133 avatars0.githubusercontent.com
151.101.196.133 avatars1.githubusercontent.com
185.199.109.154 github.githubassets.com
52.216.109.203 github-production-release-asset-2e65be.s3.amazonaws.com
13.250.168.23 api.github.com
151.101.196.133 user-images.githubusercontent.com
151.101.40.133 raw.githubusercontent.com
151.101.24.133 gist.githubusercontent.com
151.101.40.133 cloud.githubusercontent.com
151.101.40.133 camo.githubusercontent.com
151.101.24.133 avatars2.githubusercontent.com
151.101.40.133 avatars3.githubusercontent.com
151.101.40.133 avatars4.githubusercontent.com
151.101.40.133 avatars5.githubusercontent.com
151.101.40.133 avatars6.githubusercontent.com
151.101.196.133 avatars8.githubusercontent.com
185.199.108.153 github.io
151.101.40.133 avatars7.githubusercontent.com
v3:
66.220.152.17 github.global.ssl.fastly.net
192.30.255.113 github.com
185.199.110.153 assets-cdn.github.com
185.199.108.153 documentcloud.github.com
243.185.187.39 gist.github.com
185.199.110.154 help.github.com
13.250.162.133 nodeload.github.com
151.101.24.133 raw.github.com
52.205.36.92 status.github.com
140.82.113.18 training.github.com
192.30.255.112 www.github.com
151.101.196.133 avatars0.githubusercontent.com
151.101.196.133 avatars1.githubusercontent.com
185.199.109.154 github.githubassets.com
52.216.144.131 github-production-release-asset-2e65be.s3.amazonaws.com
13.250.94.254 api.github.com
151.101.24.133 user-images.githubusercontent.com
151.101.40.133 raw.githubusercontent.com
151.101.24.133 gist.githubusercontent.com
151.101.40.133 cloud.githubusercontent.com
151.101.40.133 camo.githubusercontent.com
151.101.196.133 avatars2.githubusercontent.com
151.101.24.133 avatars3.githubusercontent.com
151.101.196.133 avatars4.githubusercontent.com
151.101.196.133 avatars5.githubusercontent.com
151.101.24.133 avatars6.githubusercontent.com
151.101.40.133 avatars8.githubusercontent.com
185.199.110.153 github.io
151.101.40.133 avatars7.githubusercontent.com
关键而又时常抽风的地址:
github.githubassets.com [负责Github网站的样式和图片资源数据,抽风会导致网页错位]
原文:https://www.cnblogs.com/HenryZeng/p/12582854.html