速记:默认端口 7777协议 TCP。若你改了端口,请在隧道保持一致。
快速上手(3 分钟)
- 在 Steam 找到 TerrariaServer.exe(库 → 右键 Terraria → 管理 → 浏览本地文件)。
- 运行并选择/创建世界 → 设置端口(默认
7777)、最大玩家数和密码(可选)。 - 在 LunovaFrp 控制台新建隧道:
本地地址127.0.0.1、本地端口7777、协议TCP、节点选延迟低的。 - 隧道上线后,把 外网地址:端口 发给队友连接。
端口与协议速查
| 场景 | 本地端口 | 协议 | 备注 |
|---|---|---|---|
| 默认专用服 | 7777 | TCP | 建议不改动端口 |
| 改口场景 | 自定义 | TCP | 隧道端口需与服务端一致 |
| 提示:Windows 防火墙需放行对应端口;面板/路由器如有端口占用需先释放。 | |||
服务端配置与启动
获取服务端
- Steam 库 → 右键 Terraria → 管理 → 浏览本地文件 → 找到
TerrariaServer.exe
交互式启动(推荐上手)
- 双击
TerrariaServer.exe→ 选择/创建世界。 - 设置最大玩家数(建议 8–16),端口(默认
7777),密码(可选)。
配置文件启动(长期运行更稳)
TerrariaServer.exe -config serverconfig.txt
LunovaFrp 隧道示例
- 本地地址:
127.0.0.1 - 本地端口:
7777 - 协议:
TCP - 节点:选择就近/低延迟
玩家连接模板
本地测试
127.0.0.1:7777
远程加入
<隧道外网地址>:<远程端口>
路径:多人游戏 → 通过 IP 加入 → 输入地址与端口 → 若设置密码则按提示输入。
排障清单(Checklist)
连接超时 / 直接掉线
- 服务端是否在监听
7777/TCP?(应为 LISTEN) - 隧道是否在线、端口一致、协议为 TCP?
- Windows 防火墙/安全软件是否放行端口?
延迟高 / 卡顿
- 切换更近的节点,避免跨洲线路。
- 主机用有线网络,关闭占带宽后台;队友尽量 5GHz Wi-Fi。
无法加入/版本不符
- 确认地址/端口无误,未超最大玩家数。
- 所有玩家游戏版本一致;密码正确。
世界加载失败
- 检查世界文件完整性、查看服务端日志。
- 尝试切换备份存档。
优化建议
网络
- 优先有线/5GHz,降低抖动与丢包。
- 节点选择“就近 + 稳定”。
服务端
- 适当降低最大玩家数,定期备份世界。
- 使用配置文件启动,参数可复用。
安全提示:使用正版;不要公开服务器密码;建议配合白名单管理玩家。