macOS配置网络代理

方案来自 shadowsocks.org/en/index.ht…

1.打开terminal,执行 cd ~ 来到当前用户目录。

2.执行brew install shadowsocks-libev 。(你需要先装个homebrew,教程网上有)

我这里执行的是brew reinstall shadowsocks-libev,因为我之前install过了。
示例1.png

3.看图中的/usr/local/etc/shadowsocks-libev.json,你需要记住这个json文件,因为接下来你需要修改里面的数据了。

4.执行 vim /usr/local/etc/shadowsocks-libev.json ,修改里面的数据

{
    "server":"这里填服务地址",
    "server_port":端口号,
    "local_port":本地端口号(此处一般为1080),
    "password":"连接密码",
    "timeout":超时时间(默认600),
    "method":"加密方式"
}
复制代码

5.修改完后执行 brew services start shadowsocks-libev.json

6.打开你的浏览器偏好设置,如下图设置

截屏2021-05-19 下午9.54.04.png

此时你的浏览器已经可以翻墙了。

7.terminal也需要开启代理的话建议在 ~/.zshrc (我这边是zsh,bash的话应该是.bashrc) 写个方法,通过执行 vim ~/.zshrc 打开,然后写入下图的方法,此后你可以在terminal中通过proxy_on与proxy_off方法来开启和关闭代理

截屏2021-05-19 下午9.59.25.png

此时当terminal中执行类似git clone https://github.com/CocoaPods/Specs.git ~/.cocoapods/repos/trunk 这类的语句时会快的多了。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享