Mac OS实现终端科学上网
shadowsocks 开启 Manual Mode 后,系统内软件只有通过预先设置的监听地址(例如:127.0.0.1:1086)在能通过ss进行科学上网。
ShadowSocks-NG
下载地址: https://github.com/shadowsocks/ShadowsocksX-NG
若使用 Manual Mode 推荐与 SwitchyOmega插件一起使用
Mac OS 系统下通过 ProxyChains-NG 实现终端科学上网
安装
使用 HomeBrew 安装
1
brew install proxychains-ng
Git Clone
1
2
3
4
5
6git clone https://github.com/rofl0r/proxychains-ng.git
cd proxychains-ng
./configure
make && make install
cp ./src/proxychains.conf /etc/proxychains.conf
cd .. && rm -rf proxychains-ng
配置
编辑配置文件 vim /usr/local/etc/proxychains.conf
在 [ProxyList]
下面(也就是末尾)加入代理类型,代理地址和端口 例如使用 TOR 代理,注释掉原来的代理并添加
1 | `socks5 127.0.0.1 1080` |
「注」:这里地址为 ss 本地监听地址
推荐配置
1 | strict_chain |
使用
在命令前加上 proxychains4
1 | proxychains4 curl https://www.twitter.com/ |
或者使用bash
1 | proxychains4 bash |
终端命令设置(非永久)
简单直接且影响较小
1 | // 设置代理 |