很多同学的手机都支持高级的网络代理配置,但某些时候我们仍然需要将流量从 PC 上流过。下面分享 Mac 用户在这种场景下的一个简单解决方案。
背景
我的 Switch 游戏截图默认只支持分享到 FB 和推特,不能直接复制到本地。但 Switch 本身的 Proxy 功能又十分孱弱(只支持最基本的 HTTP 协议代理),那么想要导出机内截图时,该如何为此配置网络呢?
只要我们在 Mac 上已经安装了支持 SOCKS 协议的代理客户端,那么我们只需使用 Privoxy 工具:
- 将 SOCKS5 协议代理 pipe 为 HTTP 协议代理。
- 在移动设备上连接这个 HTTP 代理。
这样就足够了。
Mac 端配置
首先安装 Privoxy:
brew install privoxy
安装成功后,我们无需
sudo
权限就能配置、启停代理。要配置 SOCKS5 到为配置文件追加如下两行即可:
echo 'listen-address 0.0.0.0:8118'