一直用的 trojan 做代理。但是在 macos 上配置不方便,每个服务器都要手动添加,速度也要自己测。所以就把 macos 上的代理改成了 clashX。
下载 clashX 就不写了,直接 github 上下载就是了。
配置 clashX:配置 -> 托管配置 -> 管理
在弹出的窗口中点击“添加”,输入配置文件地址,等待更新完成。然后把菜单里的“设为系统代理”钩上。
这样浏览器就可以通过代理了。
但是,终端里的 homebrew 之类的还是无法走代理。为此,需要添加终端代理的开关脚本。
function proxy_on() { export http_proxy=http://127.0.0.1:7890 export https_proxy=\$http_proxy echo -e "终端代理已开启。" } function proxy_off(){ unset http_proxy https_proxy echo -e "终端代理已关闭。" }
把上述代码添加到 ~/.zprofile 文件里(如果终端是 bash,文件则为 .bash_profile)。
然后可以在终端里通过 proxy_on 和 proxy_off 命令开关代理。
git 如果走 ssh 协议需要单独配置代理。https://weilining.github.io/294.html