1. 程式人生 > >github連線超時解決方法

github連線超時解決方法

問題:使用的linux的ubuntu版本,在登入github時一直連線不上,顯示連線超時.

原因:hosts檔案中儲存的github對映ip過期,無法解析到正確的ip地址

   不僅限制於linux系統,windows原理也是一樣.

解決方法:/etc/hosts檔案中將github對映的ip地址的那一行記錄刪除,或者ip地址更改為最新的正確的ip地址.如

192.30.255.112  github.com git
185.31.16.184 github.global.ssl.fastly.net
tips:關於github的ip地址可以在終端或是CMD中輸入:ping github.com 可以檢視到連線資訊中的ip地址
關於hosts檔案:Hosts是一個沒有副檔名的系統檔案,可以用記事本等工具開啟,其作用就是將一些常用的網址
域名
與其對應的IP地址建立一個關聯“資料庫”,當用戶在瀏覽器中輸入一個需要登入的網址時,系統會首先自動從Hosts檔案中尋找對應的IP地址,一旦找到,系統會立即開啟對應網頁,如果沒有找到,則系統會再將網址提交DNS域名解析伺服器進行IP地址的解析。