解决连接不上github,也ping不通...

长舒一口气,终于解决了。

今天早上在访问github网站时,发现又上不去了,上次是“嗯...网页无法访问”,这次更气人,网络连接超时。

于是我在cmd命令行里先试了试ping baidu.com,网络顺畅,又试了试ping github.com,超时,果然和它过不去了啊。具体探索过程,艰辛的心路历程,心里的多少的个xxx,还是不多说了,

直接说解决方法来的实在。

 首先需要window+R打开编译器,输入C:\Windows\System32\drivers\etc,找到里面的hosts文件,然后用记事本打开,在内容的最下方复制粘贴上下面的代码:

192.30.253.113 github.com
192.30.252.131 github.com
185.31.16.185 github.global.ssl.fastly.net
74.125.237.1 dl-ssl.google.com
173.194.127.200 groups.google.com
192.30.252.131 github.com
185.31.16.185 github.global.ssl.fastly.net
74.125.128.95 ajax.googleapis.com

上午我搜的解决方法的时候也是要复制粘贴,但是代码比这少,也没起作用,这个错误原因搜索了那么多解决方案后,我觉得应该是因为github是外国的,我们直接用速度慢,需要进行域名解析,至于怎么解析,上面的代码是解析的很强很完善的,它解决了困扰我一上午的问题啊。(喜极而泣)

另外:保存hosts文件的时候,可能会不行,我从网上的众多办法中亲测了一个最容易理解还简单的,就是在桌面上建一个记事本,将内容复制到里面去,文件名为hosts.txt,然后放到

C:\Windows\System32\drivers\etc里面,让文件扩展名显示出来,删掉后缀.txt,点击回车,它会有一个弹出框提示:修改扩展名可能会导致文件不可用,不要怕!点击确定,这个文件就替代了之前的hosts文件。就可以了。

猜你喜欢

转载自www.cnblogs.com/mmit/p/12587287.html