Linux 命令行代理 proxychains

本文使用 Zhihu On VSCode 创作并发布

Image

GitHub 源码:https://github.com/rofl0r/proxychains-ng

ProxyChains 是 Linux 下的命令行代理工具,支持HTTP、 SOCKS4和SOCKS5类型的代理服务器,可配置多个代理。只需要在原有的命令前加上 proxychinas 即可应用代理,灵活的非全局的代理模式,使用简单功能强大。

源码安装

git clone cd proxychains-ng ./configure --prefix=/usr --sysconfdir=/etc make sudo make install sudo make install-config # installs proxychains.con

配置说明

配置文件路径 /etc/proxychains.conf,在文件的最后([ProxyList] 下面)增加代理。格式为:[proto] [host] [port],例如 socks5 127.0.0.1 1080,在使用 proxychains 命令时会通过配置的代理来访问网络资源。

使用说明

在要走代理的命令前加上 proxychains 即可。例如 wget www.google.com/xxx/xxx 需要通过代理来下载资源,那么命令将是 proxychains wget www.google.com/xxx/xxx。