在 terminal 中使用 Shadowsocks

2017-01-14 10:24:04来源:http://www.jianshu.com/p/7854e30ad4b7作者:Tsui_YuenHong人点击




前言

由于某些原因导致的在 terminal 中使用 git clone / brew install ... 等等命令异常缓慢, 甚至有些国外源也访问不了。


这里提供两种办法
方法1. 最简单的是使用 VPN 。
方法2. 使用 Shadowsocks 。

由于应用不走 proxy, 所以需要安装某些工具。这里使用的环境是: macOS 10.12 / iTerm2 oh-my-zsh。



关闭 SIP
重启 macOS, 按 command + R 进入 Recovery 模式, 选择左上角 terminal, 输入 csrutil disable; reboot , 之后在 terminal 中输入 csrutil status 查看即可。



csrutil status.png

安装 proxychains-ng


brew install proxychains-ng, 一句话搞定。



test.png

由于我是已经安装过的, 所以可能和你显示有出入。




测试是否可用


proxychains4 curl www.google.com



test.png

设置 alias


由于我是使用 oh-my-zsh 的, 所以就在 ~/.zshrc 里加入 alias ss=proxychains4 即可。


以后想要在 terminal 中使用 ss, 只需 ss 本来的命令



test.png




最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台