OS X 设置终端使用Socks5

版权声明:本文为博主原创文章,如需转载请在文章中注明“转载”并在文章开头附上本博客链接。 https://blog.csdn.net/soslinken/article/details/79025939

启动shadowsocks

shadowsocks设置为:
打开shadowsocks
PAC自动代理模式

查看shadowsocks偏好设置

这里写图片描述
记住本地socks5监听端口等会需要使用。

以zsh作为说明

~ vim ~/.zshrc 

添加如下代理配置:

设置 proxy list

alias proxy='export all_proxy=socks5://127.0.0.1:1086'
alias unproxy='unset all_proxy'

:wq保存退出
继续输入

~ source ~/.zshrc

本质上是添加了两个新的指令别名。

使用代理

使用proxy前先查看下当前的ip地址:

~ curl ip.cn
当前 IP:42.63.xx.xxx 来自:宁夏自治区银川市 电信

使用proxy命令设置代理

~ proxy
~ curl ip.cn
当前 IP::138.68.xx.xxx 来自:美国 DigitalOcean

没问题,终端走了代理,可以使用终端快速下载国外程序了。

取消代理

~ unproxy   
~ curl ip.cn
当前 IP:42.63.xx.xxx 来自:宁夏自治区银川市 电信
阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页