問題重現
情況1:最近在家訪問github網站(win10系統),dos控制臺可以ping通,瀏覽器突然訪問不了。
情況2:阿里云服務器是centos7.6,拉取github代碼出現Failed to connect to github.com port 443: Operation timed out
解決方案
1.查找最新IP地址
訪問網址:https://www.ipaddress.com/,查找github最新的ip地址。


2.進行hosts配置
windows下通過管理員打開C:WindowsSystem32driversetchosts,添加以下內容:
#github
140.82.114.4 github.com
199.232.69.194 github.global.ssl.fastly.net
dos界面,執行以下命令,刷新DNS即可。
ipconfig/flushdns
阿里云Centos7.6服務器,以管理員身份連接服務器,修改以下文件:
> vim /etc/hosts
#github
140.82.114.4 github.com
199.232.69.194 github.global.ssl.fastly.net
重啟hosts即可
> /etc/init.d/network restart
以上經過本人親測,問題解決了。