Mac下浏览器可以访问github,而终端访问不了

2021-12-18  本文已影响0人  XY_Coder

因为经常查资料的原因,经常开着梯子上网,最近发现Mac在浏览器可以访问github,但是终端不能clone或者访问github了,类似于这种:


报错信息

这样就很蹊跷了。

查了一下资料,说是开了代理之后,浏览器是会遵循代理的,但是Mac的终端不会,不知道是不是这样的,但是还是得着手解决问题

首先,查询到github目前的ip地址

登录ip查询网站,输入github的域名github.com,查询到当前dns解析到的github ip地址

image.png
添加解析地址到hosts文件

1、终端执行

$ sudo vi /etc/hosts

2、可能会需要输入电脑开机密码,正确输入后会打开host文件
3、点击键盘i键进入编辑模式
4、在打开的文件里添加一行

(查询到的ip地址) github.com

5、点击键盘esc键退出编辑模式
6、在文件中输入:wq保存文件并退出编辑

正常情况下就应该可以了,但是有可能会继续报错访问不到https://raw.githubusercontent.com,重复上面步骤查询对应的ip添加到hosts文件里就好了。

上一篇下一篇

猜你喜欢

热点阅读