天天看點

關于通路github時出現隐私設定錯誤您的連接配接不是私密連接配接問題的解決方案

關于通路github時出現隐私設定錯誤您的連接配接不是私密連接配接問題的解決方案

為了更快的通路github網站,一般都會在hosts檔案中加入

github.com

對應的ip位址。

但在加入值之後可能會出現下圖中的情況

關于通路github時出現隐私設定錯誤您的連接配接不是私密連接配接問題的解決方案

檢視證書會發現這樣一個問題

關于通路github時出現隐私設定錯誤您的連接配接不是私密連接配接問題的解決方案

我檢視百度幾乎所有解決方案都沒有效果,甚至一度懷疑被中間人攻擊,到處查找證書的資訊。将别人通路github.com的證書導出之後再導入我的證書管理,都無濟于事。

最後發現問題出在hosts檔案中追加的域名和ip位址不對應,我将github.com的ip位址寫成了github.global.ssl.fastly.net對應的ip位址。

是以,在修改hosts檔案時,需要将域名和ip位址對應正确,最好是兩個都配置上,甚至github.com可以配置對個ip。這些域名對應的ip可以從https://www.ipaddress.com/處查找。

關于通路github時出現隐私設定錯誤您的連接配接不是私密連接配接問題的解決方案

在搜尋框中輸入域名即可檢視對應的ip

github.com對應ip(可能不同)

關于通路github時出現隐私設定錯誤您的連接配接不是私密連接配接問題的解決方案

github.global.ssl.fastly.net對應ip(可能不同)

關于通路github時出現隐私設定錯誤您的連接配接不是私密連接配接問題的解決方案

然後将以上兩段ip放入hosts檔案

199.232.69.194	github.global.ssl.fastly.net
140.82.114.4	github.com
           

最後在cmd指令行視窗執行重新整理操作即可

ipconfig /flushdns
           

今天為了這個問題查找了一天,終于解決,特地來做個記錄。萬一有小夥伴遇到相同問題不用走那麼多彎路。