应用介绍
家里 NAS 的 SSH、公司内网的测试站、本机跑着的 Web 服务,想让外面的人访问,却没有公网 IP,路由器上也配不了端口映射——这几乎是每个折腾自托管的人都会撞上的墙。
Orbien 是一个用 Rust 写的内网穿透工具,整个程序只有 5MB 左右。服务端放在一台有公网地址的机器上,客户端在内网这头写几行 TOML,就能把本地的端口挂到公网上。比起同类的 frp,它在高并发下内存占用更低也更平稳,没有 GC 带来的卡顿。
服务端自带网页管理界面,客户端除了命令行,还有原生桌面版,不想碰配置文件的人点几下就能跑起来。下载地址指向 GitHub Releases,按平台自选。
多种隧道协议:支持 TCP、UDP、HTTP、HTTPS 和 SOCKS5,ssh、网站、游戏服务器都能穿出去。
多种传输方式:底层可选 TCP、KCP、WebSocket、QUIC,并支持 TCP 多路复用,丢包严重的网络也能稳住。
安全认证:基于令牌的隧道认证,支持 TLS 和 mTLS 加密;HTTPS 可以原样转发,也可以在客户端终结 TLS。
网页管理界面:服务端的控制台能看到客户端数量、隧道分布和流量趋势,一眼知道哪条隧道在跑。
桌面客户端:原生 GUI,启动、停止、查看日志和设置都在一个窗口里,实时显示 CPU 和内存。
热重载与证书:修改配置无需重启,还能通过 ACME 自动申请和续期证书。
跨平台:Windows、Linux、macOS、FreeBSD 都有现成的二进制包。
Orbien 是一个用 Rust 写的内网穿透工具,整个程序只有 5MB 左右。服务端放在一台有公网地址的机器上,客户端在内网这头写几行 TOML,就能把本地的端口挂到公网上。比起同类的 frp,它在高并发下内存占用更低也更平稳,没有 GC 带来的卡顿。
服务端自带网页管理界面,客户端除了命令行,还有原生桌面版,不想碰配置文件的人点几下就能跑起来。下载地址指向 GitHub Releases,按平台自选。
软件功能
多种隧道协议:支持 TCP、UDP、HTTP、HTTPS 和 SOCKS5,ssh、网站、游戏服务器都能穿出去。
多种传输方式:底层可选 TCP、KCP、WebSocket、QUIC,并支持 TCP 多路复用,丢包严重的网络也能稳住。
安全认证:基于令牌的隧道认证,支持 TLS 和 mTLS 加密;HTTPS 可以原样转发,也可以在客户端终结 TLS。
网页管理界面:服务端的控制台能看到客户端数量、隧道分布和流量趋势,一眼知道哪条隧道在跑。
桌面客户端:原生 GUI,启动、停止、查看日志和设置都在一个窗口里,实时显示 CPU 和内存。
热重载与证书:修改配置无需重启,还能通过 ACME 自动申请和续期证书。
跨平台:Windows、Linux、macOS、FreeBSD 都有现成的二进制包。


