解決無法訪問github的問題


當我們想學習下載某個大神分享的github項目時,由於github域名解析異常,時常會無法訪問Github網站。

下面是我總結分享的有效解決方法:思路是自己手動修改hosts文件添加域名解析!

下面教程主要以windows操作系統為例

 

1、首先通過cmd命令行窗口ping github.com(域名)獲取可訪問github的有效IP。

(當然也可以直接通過網站 https://www.ipaddress.com/ip-lookup 查詢域名 github.com 的IP地址,無論哪種方法一定得是通過自己本機查到的IP,網上別人查到的IP你不一定有用)

具體操作步驟:

win+R組合鍵召喚運行面板,在面板內輸入cmd,回車。

 

 

 打開瀏覽器,搜索 站長工具,通過站長工具查詢域名github.com獲取IP地址,選擇一個離我們近的服務器

 

 

 

 

 

2、打開hosts文件,添加IP 域名,保存。

hosts文件路徑:

  C:\Windows\System32\drivers\etc

在對應目錄找到hosts文件,右鍵通過記事本方式打開hosts文件進行編輯,

在文件內容最后行添加 xx.xx.xx.xx github.com  (這里的xx.xx.xx.xx替換成前面讓你記住的ping到的IP地址)

如下圖所示

 

 

 

 注意:hosts文件一般非管理員沒有修改文件的權限所以會保存失敗。

這里修改下hosts文件的權限即可,右鍵hosts文件》》屬性》》安全》》編輯

將這里文件的寫入權限勾上,並點擊應用。就可以對hosts文件進行修改保存了!

 為了安全性考慮,建議修改保存完hosts文件后,再把寫入權限的勾去掉!

 

3、刷新DNS緩存。

需要刷新一下DNS解析緩存,剛剛修改的hosts文件才會生效。

在cmd命令窗口內輸入DNS緩存刷新命令  ipconfig /flushdns

 

 

4、大功告成,開始github沖浪!


免責聲明!

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



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