问题重现
情况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
以上经过本人亲测,问题解决了。