最近在使用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