Porthole 是一款代理工具,把你选定的端口转发给你的 Steam 好友,让他们连过来时就像身处你的局域网。无需端口映射,无需公网 IP,也不用配置路由器。一款基于 Steam 打造的 Hamachi、Radmin 同类工具。
免费。在 NAT 和 CGNAT 后面也能用。支持 Windows 与 Linux / SteamOS。
创建一个房间,挑选要分享的端口,把分享码发出去。好友逐个确认端口,端口就会在他们的机器上打开。整个流程就这么简单。

Porthole 绝不会把你放到公网地址上。它只为你分享的那几个端口传送流量,走的是 Steam 自家的网络,直达你邀请的好友。
打开 Porthole,开一个房间,你会得到一串简短的分享码。
选好要分享的 TCP 或 UDP 端口,也可以从正在运行的游戏里自动识别。
发送分享码,或直接从你的 Steam 好友列表发出邀请。
每位好友确认自己想要的端口。在他们同意之前,机器上不会绑定任何端口。
流量通过 Steam 建立通道传输。每位好友都在自己的机器上连接,就像服务器就在他们的局域网里一样。
只分享单个 TCP 或 UDP 端口,而不是整台机器。它是一款网络工具,而不是完整的 VPN。
不碰路由器也能实现端口映射。在 NAT 和 CGNAT 后面也能用,无需公网 IP,也不用配置路由器。
把 Porthole 指向正在运行的游戏,它就能找出游戏正在监听的端口,不必自己动手查。
好友用一串简短的分享码,或直接从你的 Steam 好友列表加入。
端口在客人机器上绑定之前,需由客人逐个确认。你随时可以踢人或封禁任何人。
Steam 会为每条连接挑选最快的路径,要么是点对点直连,要么走 Valve 的中继。
两者都能用,专用服务器和 UDP 游戏都同样适用。
面向 Windows 与 Linux / SteamOS 的清爽托盘应用,另附可用于脚本的命令行。
运行一个 Minecraft 世界或专用游戏服务器,全程不碰路由器就能把好友请进来。
让身处异地的好友通过 Direct Connect 连到自己的机器,就能一起玩那些只支持本地多人或局域网联机的游戏。
任何其他本地 TCP 或 UDP 服务,都只开放给你信任的人。
如果你曾用虚拟局域网或隧道工具来和远方的好友联机,这里就能看出 Porthole 的不同之处。
| Porthole | Hamachi | Radmin VPN | ZeroTier | Tailscale | playit.gg | |
|---|---|---|---|---|---|---|
| 分享的内容 | 只有你挑选的端口 | 整台机器(虚拟局域网) | 整台机器(虚拟局域网) | 整台机器(虚拟局域网) | 整台机器(网状 VPN) | 一个公网地址 |
| 谁能连进来 | 你邀请的好友,按端口授权 | 网络里的任何人 | 网络里的任何人 | 网络里的任何人 | 网络里的任何人 | 任何拿到地址的人 |
| 公网 IP 或开放端口 | 都不需要 | 都不需要 | 都不需要 | 都不需要 | 都不需要 | 需要 |
| 账号 | 你的 Steam 账号 | LogMeIn 账号 | Radmin 账号 | ZeroTier 账号 | Tailscale 账号 | playit 账号 |
| 免费版 | 免费,不限连接人数 | 最多 5 台设备 | 免费 | 最多 10 台设备 | 最多 6 位用户 | 免费,另有付费升级 |
| 支持平台 | Windows、Linux / SteamOS | Windows、macOS、Linux | Windows | 所有主流平台 | 所有主流平台 | Windows、macOS、Linux |
| 开源 | 计划中 | 否 | 否 | 是 | 仅客户端 | 仅客户端 |
对比基于各产品截至 2026 年的公开信息。免费版和功能会有变化,请以各产品的最新说明为准。Hamachi、Radmin、ZeroTier、Tailscale 与 playit.gg 均为各自所有者的商标,与 Porthole 无关联。
不是。VPN 会把整台机器接入同一个网络,而 Porthole 只为你选择分享的那几个端口建立通道,而且每个端口都要经客人确认,才会在他们的机器上绑定。
是的,不过它更像代理,而不是 VPN。它解决的问题和 Hamachi、Radmin、ZeroTier 或 Tailscale 一样:像身处同一个局域网那样,和远方的好友一起玩;只不过它不会把你的整台机器接入虚拟网络,而是通过 Steam 网络,只代理你挑选的那几个端口。
不需要。Porthole 让你不碰路由器就能实现端口映射。它在 NAT 和 CGNAT 后面也能用,无需公网 IP,也不用配置路由器。
可以,前提是游戏支持主机或监听服务器。好友在自己的机器上连到被分享的端口,默认是 127.0.0.1,也可以是你设定的另一个本地地址,通常经由游戏的 Direct Connect。Porthole 只转发你选定的端口,不会再广播局域网发现,所以请用 Direct Connect,而不是局域网列表。
需要,而且免费。加入只要一串分享码,什么都不用配置。
不能。客人只能访问你开放、且他们接受了的那些端口,除此之外什么都碰不到。你随时可以踢人或封禁任何人。
Porthole 依托 Steam 网络运行,也就是 Valve 自家联机游戏所用的同一套设施。它会把每条连接引导到点对点直连,或是 Valve 的中继,而中继往往同样快、甚至更快,因为它走的是 Valve 的骨干网络。
是的,完全免费。
Windows 和 Linux,包括 Steam Deck 和 Steam Machine 上的 SteamOS。Steam 客户端需要处于运行并已登录的状态。