macOSWindowsLinux
대체: ngrok
一个轻量高性能的内网穿透,二进制体积大约5MB ,支持 TCP、QUIC、KCP、WebSocket 传输协议,支持 TCP、UDP、HTTP、HTTPS、SOCKS5 协议代理,提供纯Rust原生跨平台桌面客户端和服务端 Web 界面
httphttpskcpnatopenwrtproxyquicrusttcptokiowebsockettunnel
주요 지표
스타 성장
스타
1.2k
포크
137
주간 성장
+118
이슈
1
1.1k1.1k1.1k
8월 1일8월 7일8월 13일8월 19일8월 25일8월 31일9월 6일
↓ 다운로드
모든 릴리스 →macOS
Windows
- orbien_3.5.0_windows_amd64.tar.gz2 MB
- orbien_3.5.0_windows_arm64.tar.gz2 MB
- orbien-server_3.5.0_windows_arm64.tar.gz2 MB
- orbien-desktop_3.5.0_windows_amd64.exe20 MB
- orbien-server_3.5.0_windows_amd64.tar.gz3 MB
- orbien-desktop_3.5.0_windows_amd64.zip10 MB
- orbien-desktop_3.5.0_windows_arm64.exe18 MB
- orbien-desktop_3.5.0_windows_arm64.zip10 MB
Linux
- orbien_3.5.0_linux_amd64_gnu.tar.gz2 MB
- orbien-server_3.5.0_linux_amd64_gnu.tar.gz3 MB
- orbien-server_3.5.0_linux_arm64_musl.tar.gz2 MB
- orbien_3.5.0_linux_arm64_musl.tar.gz2 MB
- orbien_3.5.0_linux_amd64_musl.tar.gz2 MB
- orbien-server_3.5.0_linux_amd64_musl.tar.gz2 MB
- orbien_3.5.0_linux_arm64_gnu.tar.gz2 MB
- orbien-server_3.5.0_linux_arm64_gnu.tar.gz3 MB
아티팩트crates.io
README
NAT traversal built with Rust and Tokio

A lightweight, high-performance, and secure intranet penetration tool with a binary size of around 5MB.
Features
- High performance: high performance, packet-loss resilient, high throughput, no GC pauses, and low memory usage
- Tunnel protocols: TCP, UDP, HTTP, HTTPS,SOCKS5 and more
- Transport protocols: TCP, KCP, WebSocket, QUIC, with TCP multiplexing support
- Security: Token-based tunnel authentication, TLS and mTLS encryption; HTTPS supports transparent forwarding and client-side TLS termination
- Cross-platform: Windows, Linux, macOS, FreeBSD, and more
- Operations: lightweight Web admin UI and cross-platform desktop client for easy configuration and monitoring
Quick Start
Download the binary archive for your platform and extract it.
Server
# orbien-server.toml
listen = "0.0.0.0:9527"
./orbien-server -c orbien-server.toml
Client
# orbien.toml
server = "127.0.0.1:9527"
[[tunnels]]
name = "ssh"
protocol = "tcp"
service = "127.0.0.1:22"
remotePort = 9000
./orbien -c orbien.toml
If you prefer not to use the CLI, try the Orbien-Desktop desktop native GUI client.

Benchmark
| Env | Details |
|---|---|
| Platform | macOS 26.2 · Darwin 25.2.0 · arm64 |
| Hardware | Apple M2 (8 cores) · 16 GB |
| Details | benchmarks |
To rule out various sources of interference, these benchmarks were run on local loopback. Compared with frp, Orbien's clearest advantage is lower and steadier memory usage under high concurrency.




License
Contact
관련 저장소