無法打開GitHub的解決辦法

無法打開GitHub的解決辦法

在解決這以問題之前,我們需要了解一下知識點:

在網絡上訪問網站,要首先通過DNS服務器把網絡域名(www.XXXX.com)解析成形如XXX.XXX.XXX.XXX的IP地址後,我們的計算機才能訪問。
例如:網絡域名:https://github.com 對應的IP地址爲:140.82.114.3

根據Windows系統規定,在進行DNS請求以前,Windows系統會先檢查自己的Hosts文件中是否有這個地址映射關係,如果有則調用這個IP地址映射,如果沒有再向已知的DNS 服務器提出域名解析。也就是說Hosts的請求級別比DNS高。

下面就通過在系統中文件hosts中添加域名和IP地址的映射關係,來解決這一問題:

1.首先確定github網站的IP:
打開:https://github.com.ipaddress.com
可以查看到github.com對應的IP爲:140.82.114.3

2.確定域名的IP:
打開:https://fastly.net.ipaddress.com/github.global.ssl.fastly.net
可以查看到github.global.ssl.fastly.net對應的IP爲:199.232.5.194
在這裏插入圖片描述
3.確定靜態資源的IP:
打開:https://github.com.ipaddress.com/assets-cdn.github.com
可以查看到
在這裏插入圖片描述
找到這些域名對應的IP之後,將其添加到hosts文件中(位置:C:\Windows\System32\drivers\etc),找到hosts文件,用記事本打開,在文本的最後添加:
140.82.114.3 github.com
199.232.5.194 github.global.ssl.fastly.net
185.199.108.153 github.github.io
185.199.109.153 github.github.io
185.199.110.153 github.github.io
185.199.111.153 github.github.io
注意:這裏的對應關係是靜態的,當對應關係改變之後,需要再次查看該對應關係,手動在hosts文本中修改。保存之後,即可打開github.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章