跳到主要内容

Mac 终端代理

· 阅读需 1 分钟

当我们在通过各种工具可以实现代理,但是都只对游览器有效。很多时候在命令行中执行一些下载命令仍然不走代理。

以下都假设你已经有了代理的条件!

在 用户根目录下的 .zshrc 中添加以下别名

alias proxy='export proxy_profile="http://127.0.0.1:7890" ; export all_proxy=$proxy_profile; echo "代理已经设置为:$proxy_profile" ;'
alias unproxy='unset all_proxy ; echo "代理已经关闭" ;'
注意

其中端口号 7890 替换成为你本地的 sock5 端口

开启终端代理

proxy
# 代理已经设置为:http://127.0.0.1:7890

关闭终端代理

unproxy
# 代理已经关闭