为向往生活努力奋斗!

Mac 如何让终端使用代理

2020.05.10

前提

iTerm2 终端使用的是 zsh 命令,翻墙代理工具使用 Surge2。

步骤

  1. 在 surge2 复制终端代理命令

得到:

export https_proxy=http://127.0.0.1:1080;export http_proxy=http://127.0.0.1:1080;export all_proxy=socks5://127.0.0.1:1081
  1. 编辑 .zshrc 文件
vim ~/.zshrc
  1. 在文件最后添加以下信息
# proxy list
alias proxy='export https_proxy=http://127.0.0.1:1080;export http_proxy=http://127.0.0.1:1080;export all_proxy=socks5://127.0.0.1:1081'
alias unproxy='unset all_proxy'
  1. 保存退出,应用文件修改内容
source ~/.zshrc
  1. 开启使用代理模式
proxy
  1. 确定终端是否走代理
curl cip.cc
  1. 关闭使用代理模式
unproxy