OpenSource-Hub
Z

zoraxy

SHA-256
5.1k stars·系统调优·已提供 SHA-256 校验码,下载后可自行核对文件完整性

一个用 Go 编写的通用 HTTP 反向代理和转发工具,提供简洁的 Web 界面,支持 SSL/TLS 自动续签、负载均衡等功能。

智能下载

下载 Download 版本

v3.3.3-rc2 · 103.2 MB

开箱即用的反向代理和转发神器,自带Web界面和自动SSL证书。

核心功能

  • 简洁直观的 Web 管理界面,内置操作指引
  • 支持 HTTP/2 反向代理、WebSocket 代理、负载均衡
  • 自动申请和续签 SSL/TLS 证书(ACME,支持 DNS 挑战)
  • 按国家或 IP 设置黑白名单,支持 CIDR 和通配符
  • 内置 TCP/UDP 流代理、在线监控、Web-SSH 终端

避坑指南

  • Web-SSH 终端仅支持 Linux 系统(amd64/arm64 等),默认禁止回环连接(127.0.0.1),需添加 -sshlb=true 开启。无认证模式(-noauth=true)仅应在受信任网络或已有前置认证代理时使用。默认管理端口 8000,生产环境建议通过防火墙或反向代理保护。ACME 自动续签默认每天检查一次。

适用场景

  • 将家中或办公室的多个 Web 服务统一通过一个域名发布并自动配置 SSL
  • 在开发或测试环境中快速搭建反向代理,方便路由和调试

详细介绍

Zoraxy 是一个通用 HTTP 反向代理和转发工具,用 Go 重写,性能好且易用。它提供整洁的 Web 界面,可管理反向代理(HTTP/2、WebSocket、负载均衡)、重定向规则、SSL/TLS 证书(ACME 自动续签)、IP/国家黑白名单、TCP/UDP 流代理、在线监控、Web-SSH 终端、插件系统以及实用工具(CIDR 转换、mDNS 扫描、Wake-On-Lan 等)。支持单管理员模式和外置权限管理。社区贡献了 OAuth2、前向认证和 reCAPTCHA 功能。提供跨平台二进制文件和 Docker 支持。

常见问题与排障 (1)

故障排除
使用Zoraxy反向代理时,为什么Proxmox备份服务器的备份会失败并显示'frame with invalid size'错误?

Zoraxy 会移除 PBS 自定义协议(proxmox-backup-protocol-v1、proxmox-backup-reader-protocol-v1)所需的 HTTP Upgrade 标头。当前临时解决方案:改用 Nginx Proxy Manager (NPM),或对 Zoraxy 应用自定义补丁以保留 Upgrade 标头(参见 GitHub issue #1059 中的社区修复方案)。禁用“Remove Hop-by-Hop”标头并启用“Force HTTP/1.1”无法可靠地解决该问题。

来源 Issue #1059

标签

反向代理转发工具SSL/TLS负载均衡WebSocket

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

从 GitHub Releases 下载系统对应的二进制文件(Windows 直接双击 exe)

4

在终端运行 `sudo ./zoraxy -port=:8000`(Linux)或直接双击 exe(Windows)

5

打开浏览器访问 http://localhost:8000 ,首次登录使用默认凭据(见启动输出)

安装指引
  1. 从 GitHub Releases 下载系统对应的二进制文件(Windows 直接双击 exe)
  2. 在终端运行 `sudo ./zoraxy -port=:8000`(Linux)或直接双击 exe(Windows)
  3. 打开浏览器访问 http://localhost:8000 ,首次登录使用默认凭据(见启动输出)
文件完整性

已提供 SHA-256 校验码,下载后可自行核对文件完整性

该校验码提取自 GitHub 官方 Release 页面

SHA256 校验码

5fbd2cf946762187c48082654f50966da510147ebf0ddca11ee74466eaa00e2a

该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

删除下载的二进制文件和配置文件夹(默认 ./conf 和 ./sys.db),如需彻底清除,可一并删除日志文件夹(./log)和临时文件夹(./tmp)。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议AGPL-3.0
最后更新2026-06-26 13:35:27
GitHub 仓库官方网站

遇到问题?查看下方 FAQ

1 FAQ

相似推荐