返回首页 在 GitHub 关注
隐私与安全
Porthole 是一款网络工具,所以有必要说清楚它究竟碰到了什么。它只分享你选择的端口,不会把任何东西放到公网上,而且运行在 Steam 自家的网络上。
哪些数据会流经 Porthole
Porthole 只转发你分享的那些端口的原始字节,除此之外别无其他。它不会读取或存储这些流量,也绝不会碰你的文件、你的其他端口,或你网络中的其余部分。
- 只有你分享的那些 TCP 或 UDP 端口。
- 只在你邀请的好友之间传输,直到你把他们移除为止。
- 不涉及文件,不涉及磁盘,也不涉及你机器上的其他服务。
只开放你选定的端口
VPN 会把你的整台机器接入一个共享网络,Porthole 恰恰相反:每个端口都是逐个开放的,只有在客人确认之后,才会在他们的机器上绑定。你可以重映射端口、拒绝端口,也可以随时踢人和封禁客人。
加密:中继或直连
Porthole 运行在 Steam 网络之上,也就是所谓的 Steam Datagram Relay(SDR),与 Valve 自家联机游戏用的是同一套系统。每一条连接都会加密,并绑定到一个真实的 Steam 账号,Steam 会用以下两种方式之一来路由它:
- 走 Valve 的中继:用 Valve 自己的话说,你收到的所有流量都经过认证、加密和限速,你的 IP 地址绝不会暴露。它走的是 Valve 的骨干网络,所以往往和直连一样快,有时还更快。
- 点对点直连:少一跳,有时能降低延迟,但并非总是如此;而且你和好友需要互换 IP 地址才能连接,所以你的 IP 不会对他们隐藏。
- Steam 会自动为每条连接挑选更快的路径,得益于 Valve 的骨干网络,那往往就是中继。如果你更想始终走中继、让自己的 IP 保持私密,可以在 Porthole 的设置里,或在 Steam 自己的网络设置里,强制使用中继。
掌控权始终在你手中
房间可以设置密码。谁能加入、每位客人拿到哪些端口,都由你决定,你还可以踢人或封禁任何人。关掉 Porthole,所有分享的端口都会随之关闭。
开源即将到来
Porthole 正在准备公开开源发布,让任何人都能看清它究竟如何运作。欢迎在 GitHub 上关注该仓库。