使用 ZeroTier 进行 P2P 联机
ZeroTier 是一款开源的构建虚拟网域的工具,同时其公司直接提供包含免费层的服务,可以用来辅助 P2P 联机。比较遗憾的是,它的服务器位于国外,导致国内玩家连接质量并不是特别理想,但相对于无法连接总是更好的。
GM 使用方法
- 下载并安装 ZeroTier One
- 在官网登录页注册 ZeroTier 账号,免费订阅可以满足需求
- 注册完毕后,打开网络管理,创建一个新的网络,并设置为公开
- 创建新网络:
- 设置为公开:
- 复制网络 ID(就是类似
af415e486f9a53de
这一串) - ZeroTier 会在系统托盘(右下角)显示图标
- 点击图标打开菜单,选择加入网络(join a network),然后粘贴刚才复制的网络 ID 并确认
- 将网络 ID 发送给玩家,并让玩家们遵照 PL 使用方法来加入虚拟局域网
- 打开 ZeroTier 窗口
- 窗口中会显示网络信息:
- 复制自己的托管 IP(Managed IPs),其他玩家加入虚拟网络后通过
http://[托管IP]:30000
访问开启的 FVTT(不需要斜杠和后面的数字) - 比如按图中信息,其他玩家访问
http://10.144.100.52:30000
即可 - 如果 FVTT 设置的端口号不是 30000,那么需要对应调整其他玩家访问 FVTT 的地址
- 窗口中会显示网络信息:
PL 使用方法
- 下载并安装 ZeroTier One
- ZeroTier 会在系统托盘(右下角)显示图标
- 点击图标打开菜单,选择加入网络(join a network),粘贴 GM 发送的的网络 ID 并确认