免费 Terraria 服务器托管:真正可行的方案
运行 Terraria 服务器所需的一切都是免费的。服务器程序随游戏附带,也可以从 terraria.org 下载,TShock 和 tModLoader 同样分文不取。所以问题不在于能否拥有免费的 Terraria 服务器——当然可以——而在于它在哪里运行,以及你不在时世界会怎样。
本指南逐一介绍大家实际在用的免费方式,包括每次搜索都会出现的“免费手机服务器”,并直白地说明每种方式适合什么、在哪里会碰壁。我们描述的是免费方案的运作方式,而不是引用某家的具体限制,因为这些限制经常变化。
简短回答
HytHost 没有免费套餐,我们也不会假装有。不过确实存在真正免费的 Terraria 联机方式,对很多小组来说其中一种就够用了:
- Steam Host & Play——免费、无需设置,但世界只在房主在游戏中时存在。
- 在自己的电脑上运行专用服务器——免费且完全属于你,前提是电脑一直开着,并且你能做端口转发。
- 免费托管服务——免费,但附带的条件往往恰好在你的小组玩得起劲时冒出来。
如果你们总是同一时间一起玩,就继续用免费方案:Host & Play 或自己的电脑就够了。如果大家想按自己的时间随时上线,请继续往下读——这正是免费开始需要付出代价的地方。
无需妥协:不依赖你的电脑也能保持在线的 HytHost Terraria 服务器 €2.59/月起。
查看 Terraria 套餐每种免费方式及其代价
Steam Host & Play
打开 Multiplayer,选择 Host & Play,选一个世界并邀请 Steam 好友。这是最简单的联机方式。代价是与生俱来的:世界运行在房主的游戏里,所以房主一离开,所有人都得离开。房主离线时,没人能登录去刷怪或建造,而且只有 Steam 好友能通过这种方式加入。
在自己的电脑上运行专用服务器
运行随游戏附带的 TerrariaServer,世界就能独立运行——只要服务器开着,好友随时可以通过 IP 加入。它免费,而且是真正的服务器,没有休眠,也没有上限。它对你的要求是:
- 电脑要一直开着。每次关机、重启或带着笔记本出门,世界都会下线。
- 端口转发。需要在路由器上开放 TCP 7777。有些网络——移动宽带和许多共享的“CGNAT”线路——根本无法接受外部玩家连入;这时每个玩家都必须改用 ZeroTier 或 Radmin VPN 之类的 VPN 工具加入。
- 你的上行带宽和电脑资源。Terraria 很轻量,但服务器要和你在这台机器上运行的其他程序共享资源。
完整的搭建步骤请看我们的如何搭建 Terraria 服务器指南。
免费托管服务
免费游戏服务器主机确实存在,其中一些也是出于善意在运营。但运营并不免费,所以它们会从某处收回成本,了解是从哪里收回很有必要:
- 休眠计时器。无人在线或运行一段时间后服务器会停止,直到有人在网站上将其唤醒。
- 排队。启动服务器可能需要排在其他免费用户后面等待。
- 内存和玩家数限制严格。对小型 vanilla 世界够用;但对 tModLoader 往往不够,大型内容模组需要数 GB 内存。
- 广告和续期。每隔几天看广告或点击续期按钮,是维持免费服务器存活的常见方式。
- 功能缺失。备份、上传自己世界所需的文件访问、服务器软件的选择,往往受限甚至没有。
免费的手机版 Terraria 服务器
搜索“免费手机 Terraria 服务器”通常会得到同一个答案:由手机本身来主持游戏。在手机版 Terraria 中,Multiplayer > Local 可以让一部手机为同一网络中的其他人主持世界,最多八名玩家。它免费,在沙发上一起玩效果很好;但房主的手机关闭游戏后它就会停止,其他地方的玩家没有额外工具也无法连入。手机上没有专用服务器应用。
手机也可以加入真正的服务器。当手机和服务器运行相同的游戏版本时,手机玩家可以通过 IP 和端口加入 Vanilla Terraria 服务器:Multiplayer > Online,然后添加地址和端口。如果手机版本不同,就为服务器选择对应的版本——在 HytHost 上可在下单时或在 Software 选项卡中选择,1.4.1 到 1.4.5 的任意版本均可。
两个限制:主机平台玩家目前还不能加入专用服务器,不过 Re-Logic 表示主机跨平台联机即将推出;tModLoader 仅支持 PC,所以手机玩家无法加入模组服务器。
免费与付费方案对比
| 方案 | 费用 | 你离线时是否在线 | 模组 | 玩家 | 投入精力 |
|---|---|---|---|---|---|
| Steam Host & Play | 免费 | 否 | 配合 tModLoader | 你邀请的 Steam 好友 | 无 |
| 手机主持(Local) | 免费 | 否 | 否 | 最多 8 人,同一网络 | 无 |
| 自己的电脑 | 免费,外加电费 | 电脑开着时 | 是 | 取决于服务器上限 | 搭建和端口转发 |
| 免费托管服务 | 免费 | 通常不是:有休眠计时器 | 受内存限制 | 通常有上限 | 续期、唤醒服务器 |
| 付费套餐 | €2.59/月起 | 是 | 是,配合 tModLoader | 取决于套餐名额 | 选好软件即可开玩 |
什么时候值得付费
分界线不在于世界的大小,而在于房主不在时,大家是否还想玩。在那之前,免费不会让你付出任何代价。过了那条线,世界每离线一个晚上,就有人少玩一个晚上。
你已经越过分界线的迹象:
- 朋友们让你“把服务器打开”。
- 你的免费服务器会休眠,你不在时没人能唤醒它。
- 你想用 tModLoader 玩 Calamity 或 Thorium,但免费内存不够。
- 你已经厌倦了让电脑整夜开着。
最便宜的真正方案规模不大。HytHost Terraria 托管从 Copper(2 GB,€2.59/月)起步,足以为小组流畅运行 Vanilla 或 TShock。再往上,Iron(4 GB,€5.18/月)适合更大的小组或大型世界,Gold(6 GB,€7.77/月)则是 Calamity 等 tModLoader 模组包的起点;Custom 服务器最高可达 16 GB。升级时世界会原样保留。
每个套餐都包含 Vanilla、TShock 或 tModLoader,可选 1.4.1 到 1.4.5 的任意版本,还有自动备份、DDoS 过滤和 99.9% Uptime SLA。从你的电脑或免费主机迁移世界是免费的:把 .wld 文件发给我们,模组世界再加上 .twld 文件。
Copper 方案 2 GB,可为小团体运行 Vanilla 或 TShock,€2.59/月,升级时世界完整保留。
查看 Terraria 套餐充分利用小型服务器
无论是免费的还是最小的付费套餐,只要设置得当,2 GB 的服务器也能发挥很大作用:
- 运行 Vanilla 或 TShock。它们很轻量:在小型世界上,空闲服务器大约占用 0.6 GB。等内存足够运行你想要的模组时,再使用 tModLoader。
- 有意识地选择世界大小。在有人加入之前,大型世界占用的内存就约为小型世界的两倍。两到四名玩家的话,小型或中型世界完全够用。
- 设定合理的玩家上限。分散在地图各处的玩家,每个人都会让自己所在的那部分世界保持活跃。
- 时不时重启一下。定时重启能让长期运行的世界保持流畅。
如果打算玩模组,我们的 tModLoader 服务器指南列出了各种热门模组组合所需的 RAM。
常见问题
很少。免费主机通过休眠计时器、排队、内存限制或广告来收回成本,所以全天候在线的免费服务器是例外。真正能一直在线的免费方案是你自己的电脑:保持开机,并在路由器上转发 TCP 7777 端口。
手机可以通过 Multiplayer,再选 Local,为同一网络中的玩家主持世界,最多八名玩家,但房主关闭游戏后就会停止,而且手机上没有专用服务器应用。当双方运行相同的游戏版本时,手机也可以通过 IP 和端口加入 Vanilla 服务器。
总体来说是安全的。服务器程序由 Re-Logic 随游戏提供,为它开放一个端口是正常的设置。设置服务器密码,确保只有你的朋友能加入;保持游戏更新;并且只转发 7777 端口,而不是把整台电脑放进路由器的 DMZ。
因为即使没人在玩,运行中的服务器也会占用主机的内存和 CPU。停掉空闲服务器,是免费主机能够免费提供服务器的方式,所以服务器会休眠,直到有人再次启动它。
在 HytHost 上是 Copper 套餐,2 GB,€2.59/月。它能为小组流畅运行 Vanilla 或 TShock,以后升级也不会丢失世界。
可以。Terraria 世界是一个 .wld 文件,tModLoader 世界还会多一个 .twld 文件。从免费主机下载它,上传到新服务器的 worlds 文件夹,并让服务器指向它即可。在 HytHost,我们也免费为你迁移世界。
免费就够了,直到大家想在你不在时也能玩
HytHost Terraria 托管让你的世界保持在线,支持 Vanilla、TShock 或 tModLoader,提供自动备份和免费迁移——€2.59/月起。
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours这篇指南对你有帮助吗?