解决github访问不了的问题


解决github访问不了的问题

起因

发现git clone命令失败,显示

fatal: unable to access 'https://github.com/xxx': Failed to connect to github.com port 443: Timed out

443的错误,请求超时。

初步认为是github被墙了,挂上梯子确实可以访问。

随后又不满足于此,因为发现手机端网站访问顺畅,电脑端网页却不行。

那么网站访问是正常的,错误肯定是在本机上。

解决办法

首先想到的是DNS被污染了,确实如此。

hosts文件配置如下几行:

192.30.253.113 github.com

192.30.253.113 github.com

192.30.253.118 gist.github.com

192.30.253.119 gist.github.com

然后cmd打开命令行,输入ipconfig/flushdns 刷新DNS缓存解析。

现在关掉梯子也可以访问了。

美中不足的地方是github头像加载真的慢,于是一直是图片损坏的样子。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM