# orbien **Repository Path**: KyleLuo/orbien ## Basic Information - **Project Name**: orbien - **Description**: No description available - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-09-05 - **Last Updated**: 2026-09-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
一个高性能的内网穿透平台
 ## 一、介绍 **Orbien** 是一个基于 Netty的高性能**内网穿透平台**,支持多协议代理、多传输通道、安全鉴权与可视化运维 ### 1.1 功能特性 - **代理协议**:支持TCP / UDP / HTTP / HTTPS / SOCKS5 / 文件共享等协议,且自带文件管理UI面板 - **数据传输**:TCP、WebSocket、QUIC;支持多路复用与独立连接,可选 Snappy / LZ4 / ZSTD 压缩 - **安全认证**:mTLS 双向认证、Token 身份认证、IP CIDR 访问控制、HTTP BasicAuth、时间窗口访问 - **流量管控**:带宽精细化限流、网络背压、大文件分片和流式传输 - **高可用**:轮询 / 加权 / 随机 / 最少连接多种负载均衡策略、服务健康检查 - **开发测试**:支持HTTP/HTTPS 流量抓包、Header头重写、HAProxy真实IP获取等 - **域名路由**:子域名、自定义域名,支持代理多域名;支持ACME证书签发、自动续期、一件部署等 - **运维管理**:内置现代化 Web 控制台,支持指标监控、内存监控,集中式配置管理,支持Oauth三方登陆集成等 - **配置模式**:客户端自治 + 服务端集中化配置管理,规则双向同步,满足公网和内网配置场景 - **开发集成**:二进制客户端、Spring Boot Starter 嵌入式接入 - **跨平台**:兼容 Windows、Linux、macOS(含 amd64 / arm64) ## 架构图  ## 二、快速开始 ### 2.2 服务端 需要 Linux、Docker 与公网 IP,默认使用 H2数据库。 ```shell mkdir -p /opt/orbien/data /opt/orbien/logs cat > /opt/orbien/orbien-server.toml <<'EOF' server_addr = "0.0.0.0" server_port = 9527 http_proxy_port = 8080 https_proxy_port = 8443 [dashboard] enabled = true addr = "0.0.0.0" port = 8020 username = "admin" password = "123456" [[port_pool.tcp]] start = 9050 end = 9060 [[port_pool.udp]] start = 9050 end = 9060 EOF docker run -d \ --name orbien-server \ --restart unless-stopped \ -p 8080:8080 \ -p 8443:8443 \ -p 8020:8020 \ -p 9527:9527 \ -p 9050-9060:9050-9060 \ -p 9050-9060:9050-9060/udp \ -e SPRING_PROFILES_ACTIVE=h2 \ -e H2_DATA_DIR=/app/data/orbien-server \ -e JAVA_OPTS="-Xms512m -Xmx512m -XX:MaxDirectMemorySize=512m -XX:+UseG1GC --enable-native-access=ALL-UNNAMED" \ -e TZ=Asia/Shanghai \ -v /opt/orbien/orbien-server.toml:/app/orbien-server.toml:ro \ -v /opt/orbien/data:/app/data \ -v /opt/orbien/cert:/app/cert \ -v /opt/orbien/config:/app/config \ lxien/orbien-server:0.28.2 ``` | 项目 | 说明 | |------|----------------------------------------------------------------| | 面板 | `http://