
免责声明:请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失,均由使用者本人负责,所产生的一切不良后果与文章作者无关。该文章仅供学习用途使用!!!
ProxyCat 是一款可部署在本地或云端的 隧道代理池中间件。它能够将短效代理 IP(1–60 分钟)转换为固定隧道 IP,并提供统一的请求入口,实现“一次部署,长期使用”。

ip.txt、API 动态获取、Docker 集中管理config.ini 自定义端口、认证、语言、切换间隔等参数
推荐 Python 3.8 – 3.11
安装依赖:
pip install -r requirements.txt
# 或使用国内源
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
本地 ip.txt(固定代理)
socks5://neko:123456@127.0.0.1:7890
https://127.0.0.1:7890
http://127.0.0.1:7890
API 动态获取在 config.ini 中启用:
use_getip = True
getip_url = http://example.com/getip
终端模式:
python ProxyCat.py

Web 管理模式(推荐):
python app.py
Docker 部署:
docker-compose up -d --build
port = 1080 本地代理监听端口web_port = 5000 Web 管理端口mode = cycle | loadbalance 代理切换模式interval = 300 代理更换间隔(秒)check_proxies = True 是否启用有效性检测token = honmashironeko Web 管理访问令牌[Users] 用户认证组,格式 账号=密码启动:
python app.py

访问:http://127.0.0.1:5000



ProxyCat 提供了一种 低成本、灵活、可扩展的代理池解决方案,特别适合:
通过一次部署,即可实现 统一代理入口 + 智能切换管理,显著降低代理使用成本。