Proxychains 是一个在 Linux 系统中用于在应用程序和互联网之间进行代理通信的工具
安装 Proxychains:
对于 Ubuntu 或 Debian 系统,请在终端中运行以下命令:
sudo apt-get update
sudo apt-get install proxychains
对于其他 Linux 发行版,请查阅相应的软件包管理器文档以安装 Proxychains。
配置 Proxychains:
编辑 /etc/proxychains.conf
文件以设置代理服务器。例如,如果您希望使用 HTTP 代理服务器(IP 地址为 127.0.0.1
,端口为 8080
),则将以下内容添加到文件中:
http 127.0.0.1 8080
您还可以添加多个代理服务器,用逗号分隔。例如:
http 127.0.0.1:8080,ftp://127.0.0.1:2121
若要禁用 DNS 解析,请取消以下行的注释:
dns 127.0.0.1
保存并关闭文件。
测试 Proxychains:
有多种方法可以测试 Proxychains 是否正常工作。以下是一些示例:
使用 curl
命令:
curl --proxy localhost:8080 http://www.example.com
使用 wget
命令:
wget --proxy localhost:8080 http://www.example.com
使用 ping
命令:
proxychains ping www.example.com
使用 traceroute
命令:
proxychains traceroute www.example.com
如果 Proxychains 配置正确,上述命令将通过代理服务器访问目标网站。如果遇到问题,请检查代理服务器地址和端口是否正确,以及网络连接是否正常。