Mac系统iTerm2通过Clashx代理

(解决终端下载软件慢的问题)

有些时候安装插件或者环境,需要通过终端访问国外资源,或者GitHub访问缓慢的问题。

一、安装iTerm2

安装方法

二、安装ClashX

github地址:https://github.com/yichengchen/clashX

三、使用方式

  1. 复制终端代理命令
命令
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890

直接粘贴到终端运行,但是这种方法只在当前终端窗口有效,关闭或新建终端窗口后将实效。或执行 export all_proxy='' 使其失效。

如果想长期有效,请把以上命令添加到 Shell 配置文件 .bash_profile 或者 .zshrc ,然后执行 source ~/.bash_profile 或者 source ~/.zshrc 使配置生效。

四、验证

对比配置终端代理前后的 IP 和 归属地址:

curl cip.cc # 查询IP、归属地址、运营商

注:全局才会变化

附:局域网内配置其他电脑( macOS / Linux )终端的网络代理:

网络代理客户端(这里是ClashX)设置“全局”连接模式,打开“允许局域网连接”;
$ export all_proxy=socks5://运行着网络代理客户端的电脑的IP地址:7891