设置mac终端走SSR,或者是V2Ray代理

编程笔记 小碎银 8个月前 (02-15) 53906次浏览 1个评论

设置mac终端走SSR,或者是V2Ray代理

昨天格式化了mac,电脑上啥都没有了。

今天想着给iterm换个主题,装一个oh-my-zsh

官网给出的安装地址是:

$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

粘贴到终端里,报错了。

报错信息如下:

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation timed out

设置mac终端走SSR,或者是V2Ray代理

意思就是连接超时。

我就想到github可能是被qiang了。

但是我是开了代理的,可以正常访问谷歌。

这就说明需要配置一下终端,让它也走系统的代理。

在配置之前,需要看一下系统代理的端口。

我用的软件是ClashX,配置的socks5代理端口是7891。

如果你用的ssr,或者是别的软件,可以在软件的配置里看到这个端口号。

下面开始进行配置,以zsh为例。

~vim ~/.zshrc

按下i,进入编辑模式,并添加如下配置:

# proxy list
# 注意这里的端口号,要写成你自己的
alias proxy='export all_proxy=socks5://127.0.0.1:7891'
alias unproxy='unset all_proxy'

按下:wq保存后退出。
输入下面的命令进行更新:

~ source ~/.zshrc

在终端中执行命令,查看当前的IP地址:

~curl cip.cc

可以看到当前的IP地址。
接着输入:

~proxy
~curl cip.cc

可以看到IP信息变成了代理节点的信息,对比图:

设置mac终端走SSR,或者是V2Ray代理

现在再去安装oh-my-zsh就可以了。

设置mac终端走SSR,或者是V2Ray代理

 

不需要走代理的时候,可以在命令行输入:unproxy进行关闭。


小碎银 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:设置mac终端走SSR,或者是V2Ray代理
喜欢 (2)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽
  1. 我的也是clashX,7891,可是开启了无效 - -
    tl2020-07-02 12:11 Reply