简化CDN加速访问github流程,只需要执行main.py文件,即可自动完成相关步骤
- 访问ipaddress
- 查询下列三个链接的DNS解析地址
- github.com
- assets-cdn.github.com
- github.global.ssl.fastly.net
- 接着,打开系统hosts文件(需管理员权限)。路径:C:\Windows\System32\drivers\etc
- 添加三行记录并保存
140.82.113.3 github.com
185.199.108.153 assets-cdn.github.com
199.232.69.194 github.global.ssl.fastly.net
- 刷新系统DNS缓存
Windows+X 打开系统命令行(管理员身份)或powershell
运行 ipconfig /flushdns 手动刷新系统DNS缓存。
- 使用分别爬取三个链接地址对应的DNS地址(request+BeautifulSoup)
- 写入host文件
- 刷新缓存(os.system)
使用python执行main.py文件
python main.py