解决github使用时的Failed to connect to github.com port 443 Timed out 问题

最近在使用github时,总是会遇到 Failed to connect to github.com port 443: Timed out 问题,搞的人很恼火,不论是pull还是push,都不成功,谷歌了一番,实验了几种方案,最终确定一个方案是比较有效的。

第一步,打开 https://github.com.ipaddress.com/

记录下IP Address

第二步,打开 https://fastly.net.ipaddress.com/github.global.ssl.fastly.net#ipinfo

记录下IP Address

第三步, 打开 https://github.com.ipaddress.com/assets-cdn.github.com

记录下红框内的4个IP地址

第四步,编辑hosts文件

140.82.113.4 github.com
199.232.69.194 github.global.ssl.fastly.net
185.199.108.153 assets-cdn.github.com
185.199.109.153 assets-cdn.github.com
185.199.110.153 assets-cdn.github.com
185.199.111.153 assets-cdn.github.com

进行配置后,出现Time out的概率明显降低,虽然并不能保证完全解决问题,但基本上可以让github处于可用状态。

扫描关注, 与我技术互动

QQ交流群: 211426309

加入知识星球, 每天收获更多精彩内容

分享日常研究的python技术和遇到的问题及解决方案