GitHub无法访问、443 Operation timed out
针对以下情况:
1.无法访问github,重启电脑,重置网络都无法正常访问。
2.”科学上网”可以访问到GitHub,但是命令行git pull、push
等命令无法访问远程库,显示‘Failed to connect to github.com port 443: Operation timed out’。解决方法:修改系统hosts文件
文章参考
查询github.com的IP地址
打开该网址https://www.ipaddress.com/site/github.com
查询github.global.ssl.fastly.net的IP地址
打开该网址https://www.ipaddress.com/site/github.global.ssl.fastly.net
查询assets-cdn.github.com的IP地址
打开该网址https://www.ipaddress.com/site/assets-cdn.github.com
修改hosts文件
Linux和MacOS的hosts文件在/etc/hosts,可以用vim等编辑器打开,需要管理员权限
将刚刚复制的IP地址填写到hosts中,网站名称跟在IP之后,然后保存
140.82.113.4 github.com |
刷新DNS
sudo killall -HUP mDNSResponder |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment