Mac终端开启代理
使用shadowsocks开启代理,只支持浏览器开启代理,其他软件是不能够开启代理的,因为这个问题,自己一直无法用本地终端 git clone 一些库,网上查找方法,总结如下:
步骤一:开启shadowsocks,打开自动代理模式,选择节点。
步骤二:打开终端,用 vim 打开 .zshrc(zsh用户)或 .base_profile(bash用户):
vim ~/.zshrc
最底行插入:
# proxy list
alias proxy='export all_proxy=socks5://127.0.0.1:1080'
alias unproxy='unset all_proxy'
:wq
保存退出。
source ~/.zshrc
步骤三:查看当前 IP 地址
curl ip.cn
执行 proxy 更换当前 IP:
关闭代理:
unproxy
PS:终端开启代理只针对当前窗口,当关闭终端当前窗口,代理即失效。
使用SSR无这个问题,SSR是对整个系统有效的。