ProxyAdmin 是一款基于 snail007/goproxy 的强大控制面板,通过它可以让您的服务器迅速变成一个高性能的代理服务器。它支持多种代理协议和强大的功能,包括 HTTP、HTTPS、SOCKS5 代理、内网穿透、P2P 穿透、反向代理、WebSocket 代理等,是一款集成度极高、功能全面的代理管理工具。运行了它,一秒让你的服务器变为强大的代理服务器,友好的交互界面,小白也能轻松上手,让你用起来得心应手,心情舒畅。
主要功能
- 支持多种代理协议:包括 HTTP 代理、HTTPS 代理、SOCKS5 代理。
- 内网穿透功能:支持内网穿透,包括 P2P 穿透、反向代理等。
- WebSocket、TCP、UDP、DNS 代理:覆盖所有常见的网络通信协议。
- DNS 加密代理:提供加密保护,确保 DNS 请求的安全性。
- API 认证支持:通过 ProxyAdmin,可以启用 API 认证功能,确保代理服务的安全性。
- 全能跨平台支持:适用于 Linux、MacOS 和 Windows 系统,具有极高的兼容性。
预览
HTTP(S)代理

Socks5代理

内网穿透

远程桌面-VNC & Web-SSH

自定义服务

客户端连接参数

实时日志

调试模式

全功能演示

访问与配置
-
安装方法
-
自动安装(推荐): 如果您使用的是 Linux 64 位的系统,可以直接通过以下命令来自动安装 ProxyAdmin:
curl -L https://mirrors.host900.com/https://github.com/snail007/proxy_admin_free/blob/master/install_auto.sh | bash如果是 VIP 版,可以使用如下命令:
curl -L https://mirrors.host900.com/https://github.com/snail007/proxy-admin-vip/blob/master/install_auto.sh | bash -
手动安装: 如果自动安装不适用,您可以手动下载并安装 ProxyAdmin,具体步骤可以参考 GitHub Releases 页面。
-
-
访问控制面板 安装完成后,可以通过浏览器访问控制面板,地址默认为:
http://127.0.0.1:32080首次登录的默认账号为
root,密码为123,登录后请记得及时修改密码。 -
配置文件 配置文件位置:
- Linux 和 MacOS:
/etc/gpa/app.toml - Windows:
C:\gpa\app.toml
- Linux 和 MacOS:
服务管理
ProxyAdmin 提供了多种方式来管理服务,包括命令行工具和系统服务管理工具。以下是常用的命令:
- 安装服务:
proxy-admin install - 启动服务:
proxy-admin start - 停止服务:
proxy-admin stop - 重启服务:
proxy-admin restart
通过这些命令,您可以非常方便地对代理服务进行管理。同时,ProxyAdmin 也支持服务的备份与恢复,确保您的数据安全。
HTTP 接口操作面板
ProxyAdmin 支持通过 HTTP 接口操作面板数据(仅限 VIP 版)。您可以通过设置 Token 来进行 API 认证,并模拟登录进行操作。例如,可以批量启动或停止代理服务。使用 Token 模式时,您只需在配置文件中启用 Token,并通过 HTTP 请求头传递该 Token,即可访问面板的功能。
开启 Token 模式步骤:
- 修改配置文件
/etc/gpa/app.toml或C:\gpa\app.toml:[login] enable_token=true token="your_token" - 通过 HTTP 请求进行登录和操作,确保在请求头中传递
X-Requested-With: XMLHttpRequest,并在登录表单中包含 Token 字段。
升级与更新
ProxyAdmin 提供了便捷的升级功能,可以轻松保持系统最新版本。
-
Linux 更新:
proxy-admin update如果要强制更新,可以使用:
proxy-admin update -f -
Windows 更新: 在管理员模式下打开命令提示符,执行:
cd gpa proxy-admin update
官方资源
ProxyAdmin 是一款功能强大、操作简便的代理服务工具,适用于各种需求的用户。如果您需要一款高性能的代理管理工具,ProxyAdmin 绝对是您的不二之选。
原文 https://blog.csdn.net/2301_79518550/article/details/145289593