限时抢购 46% 全场服务器优惠 仅剩最后几小时!
距结束还剩: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
分类

Rust 服务器配置指南


本指南介绍如何配置通过 Legion Hosting 托管的 Rust 专用服务器,包括 server.cfg 设置、GPanel 启动变量、擦档计划、存档管理以及如何连接。

编辑配置文件前请停止服务器。在编辑 server.cfg 或其他配置文件之前,请务必先从 GPanel 控制台选项卡停止服务器。在服务器运行时进行的更改可能会在关闭时被覆盖。

服务器配置 — server.cfg

Rust 从服务器上的 server/rust/cfg/server.cfg 读取其主要配置。此文件在服务器首次启动时自动创建。在 GPanel 文件选项卡中打开它来编辑服务器的核心设置。

关键设置参考

设置 示例值 说明
server.hostname My Legion Rust Server 在游戏内服务器浏览器中显示的名称。请设置一个有描述性的名称,以便玩家找到您的服务器。
server.maxplayers 40 最大同时在线玩家数。不应超过您的托管方案中的玩家槽位限制。
server.worldsize 3000 地图大小,单位为米。常用值:1000(小)、2000、3000(中)、4000、6000(大)。更大的地图需要显著更多的 RAM 和 CPU。
server.seed 123456 用于生成地图的随机种子。相同的种子加相同的地图大小始终生成相同的地图。更改此值(并进行地图擦档)可生成全新的地图布局。
server.saveinterval 60 服务器将世界数据保存到磁盘的频率(秒)。默认值为 60(1分钟)。较低的值可减少崩溃时的数据丢失,但会增加磁盘 I/O。
server.description A chill PvE server 在游戏内服务器信息面板中显示的描述。请保持简短且有信息量。
server.url https://discord.gg/yourserver 在服务器信息面板中显示的 URL。通常是 Discord 邀请链接或网站。

最简 server.cfg 示例:

server.hostname "My Legion Rust Server"
server.maxplayers 40
server.worldsize 3000
server.seed 123456
server.saveinterval 60
字符串值需要使用引号。包含空格或文本的设置必须用双引号包裹,例如 server.hostname "My Server"。数值不需要引号。
RCON 设置也在 server.cfg 中配置。要配置远程管理访问(rcon.password、rcon.port、rcon.web),请参阅 Rust RCON 访问与管理员命令指南。

GPanel 启动变量

部分 Rust 设置在 GPanel 中作为启动参数进行配置,而非在 server.cfg 中。这些设置控制必须在进程启动前设定的底层服务器行为。

  1. 登录 GPanel。
  2. 从服务器列表中选择您的 Rust 服务器。
  3. 点击启动选项卡。
  4. 查看并设置显示的变量。此处的更改将在下次启动服务器时生效。

关键启动变量

变量 默认值 说明
QUERY_PORT (已分配) 用于服务器浏览器列表的 Steam 查询端口。必须与 GPanel 网络选项卡中分配的查询端口一致。
APP_PORT (已分配) Rust+ 伴侣应用的端口。如果不需要 Rust+ 应用,设置为 -1 即可完全禁用。
WORLD_SEED 0 地图生成种子。设置为 0 时,服务器会自动生成一个随机种子并保存到 seed.txt。重启时会重复使用相同的随机种子,直到您删除 seed.txt 或设置特定的种子值。要获得完全不同的地图布局,请在重启前删除 seed.txt,或在此设置特定的非零种子。
FRAMEWORK vanilla 要加载的模组框架。设置为 oxide 或 carbon 以启用模组框架,或保留为 vanilla 表示无模组。有关完整详情,请参阅 Rust Oxide/uMod 插件安装指南。
启动变量会覆盖 server.cfg 中的同名设置。如果某个设置同时出现在启动选项卡和 server.cfg 中,启动参数优先。使用启动选项卡设置端口、身份和框架选择;使用 server.cfg 设置游戏内调整参数。

如何连接到您的服务器

Rust 没有便于搜索的内置服务器浏览器。最快的直接连接方式是通过游戏内的 F1 控制台。

  1. 启动 Rust 并进入主菜单。
  2. 按 F1 打开开发者控制台。
  3. 输入以下命令并按 Enter:
    client.connect IP:PORT
    将 IP 和 PORT 替换为 GPanel 网络选项卡中显示的服务器 IP 地址和游戏端口。

您还可以将服务器添加到游戏内收藏夹列表,这样它就会出现在 Play > Community Servers > Favourites 中,方便以后快速访问。

有关查找服务器 IP 和端口的详细信息,请参阅 如何查找服务器 IP 和端口。

擦档计划与机制

Rust 有内置的擦档系统,包含两种不同类型的擦档。了解它们之间的区别对于良好管理服务器至关重要。

地图擦档 vs 蓝图擦档

擦档类型 被清除的内容 保留的内容
地图擦档 所有玩家建筑、物品、地图上的资源和玩家位置。 蓝图(研究进度)和玩家数据文件。
蓝图(BP)擦档 所有蓝图 — 玩家需从头开始研究。 无特定保留内容 — BP 擦档几乎总是与地图擦档同时进行。

强制擦档 — 每月第一个周四

Facepunch(Rust 开发商)在每月第一个周四发布强制性游戏更新。这些更新会强制所有服务器进行地图擦档 — 在擦档完成之前服务器无法使用。蓝图擦档并不总是强制的;Facepunch 会提前公告月度更新是否附带强制 BP 擦档。

请围绕每月第一个周四规划您的擦档计划。许多服务器运营者选择在强制擦档的同一天(第一个周四)进行擦档,这样玩家不会处于不利地位。如果您在强制更新后没有及时擦档,玩家将无法加入,直到您完成擦档。

如何执行地图擦档

  1. 从 GPanel 控制台选项卡停止服务器。
  2. 前往文件选项卡并导航至 server/rust/。
  3. 删除 server/rust/ 中所有匹配 proceduralmap.*.sav 的文件。这些是世界存档文件。
  4. 同时删除服务器根目录中所有匹配 proceduralmap.*.map 的文件。这些是预生成的地图文件。
  5. 可选:更新 WORLD_SEED 启动变量(或 server.cfg 中的 server.seed)以生成完全不同的地图布局。您也可以删除 seed.txt(如果存在)以强制生成新的随机种子。
  6. 启动服务器。首次启动时地图生成需要几分钟 — 这是正常的。

如何执行蓝图擦档

  1. 停止服务器。
  2. 在 GPanel 文件管理器中导航至 server/rust/。
  3. 删除 .db 文件(例如 player.blueprints.db 或类似文件)。此文件存储所有玩家蓝图数据。
  4. 建议同时执行地图擦档,即按上述说明删除 proceduralmap.*.sav 存档文件和 proceduralmap.*.map 文件。
  5. 启动服务器。
请提前告知玩家擦档安排。玩家在 Rust 中投入了大量时间。提前公布擦档日期(通过 Discord、服务器描述或游戏内聊天)有助于留住社区玩家并设定预期。

存档管理

Rust 会按照 server.saveinterval 定义的间隔自动保存世界(默认:60秒)。请注意以下事项以避免意外的数据丢失:

  • 确认 server.saveinterval 设置为合理的值。将其设置为 0 或非常大的数字实际上会禁用自动保存。
  • 在停止服务器之前,通过 GPanel 控制台手动运行 server.save 以强制立即保存。
  • 始终通过 GPanel 正常停止服务器,而不是强制终止进程。强制终止可能导致最近一次保存间隔内的更改丢失。

相关文章

需要帮助?

如果您遇到本指南未涵盖的问题,我们的支持团队随时为您提供帮助。提交支持工单,并附上您的服务器 ID、问题描述和相关的控制台输出。


这篇文章对您有帮助吗?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.