解決連接不上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文件。就可以了。

NoNoNo!!!打臉了,這次我遇到錯誤了,再次使用這個方法居然不行(辛酸難過,唧唧哼哼,哼哼唧唧)

又一解決方法:

親測,這個應該是解決這一類最正確的方式!

原由

 構建腳手架時出錯

 

 然后百度查查查,就又回到了ping github.com請求超時 的問題,啊啊啊,瘋遼!

還好這次比上次解決的時間上少點。

解決方案如下:

修改本機的hosts

點擊打開這個網站:http://github.global.ssl.fastly.net.ipaddress.com/,查詢IP,將查詢到的IP復制到hosts文件里。

每個人IP的都不同,我的如下所示:

 

 然后添加到目錄 C:\Windows\System32\drivers\etc 文件下的 hosts文件里

 

 保存后再ping一下,如下圖:

 

 終於好了╭(╯^╰)╮


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM