作为一个命令行爱好者,终端 (Terminal) 的使用尤其频繁,这就难免有时候需要用到代理的时候
SS
这个就不用我多说了
ProxyChains
因为我用的是 macOS,所以可以直接通过 Homebrew 命令直接安装,Homebrew 是什么?可以看这里,在终端中输入命令
brew install proxychains-ng
安装完成后,默认配置文件在 /usr/local/etc/proxychains.conf
,可以将文件放到 ~/.proxychains.conf
strict_chain
proxy_dns
remote_dns_subnet 224
tcp_read_time_out 15000
tcp_connect_time_out 8000
localnet 127.0.0.0/255.0.0.0
quiet_mode
[ProxyList]
socks5 127.0.0.1 1086
在 ~/.zshrc
里设置个 alias
alias proxychain="proxychains4 -f ~/.proxychains.conf"
然后执行 source ~/.zshrc
重新加载配置,这样在终端中使用 proxychain command
可以访问一些有网络障碍的服务了。
有兴趣的,可以去 ProxyChains-NG 官网看看,也可以通过手工编译安装实现。
> 可在 Twitter/X 上评论该篇文章或在下面留言(需要有 GitHub 账号)