Outbound tunnel 是一種入口形態:本機進程主動對外連到邊緣節點,把流量沿反向隧道帶回來,路由器零開 port、對公網零入站面。跟傳統 port-forward(從外往內開 port)的責任方向相反 — 連線由內部發起、外部只能沿已建立的隧道回來。與 load balancer 的責任方向不同:LB 假設 instance 有公開可達位址,tunnel 由內部主動外連。

概念位置

Outbound tunnel 位在本機進程與公網之間,取代傳統的 port-forward 或 load balancer 入口。常與 TLS / mTLS 搭配保護隧道內的傳輸安全,認證則疊在 tunnel 之後由 authentication middleware 處理。

常見實作包括 cloudflared(綁 Cloudflare 邊緣)和 Tailscale(WireGuard mesh VPN)。隧道網址是位址、不是密碼 — 認證必須疊在 tunnel 之後。

深入:5.10 Outbound Tunnel 入口與生命週期。出站限制之下 cloudflared 要放行哪些連接埠(UDP 與 TCP 的 7844、取網址的 443)的實測:Cloudflare 回源的實測紀錄:Oracle Cloud NSG 只放行 Cloudflare 位址與規則數上限、回源的來源位址、Authenticated Origin Pulls、Worker 偽造 CF-Connecting-IP 與 Tunnel 的出站連接埠。選型案例:Tailscale vs Cloudflare Tunnel。