返回开服教程
《腐蚀》(Rust) 专用服务器搭建与 Oxide 插件生态完全配置指南
系统梳理 Rust Dedicated Server 部署:SteamCMD 258550、三端口规划(28015/28016/28017)、server.cfg 核心启动参数、清档(Wipe)周期管理与 LGSM 开源一键开服方案。
更新于 2026-10-04
《腐蚀》(Rust)拥有全球最活跃的硬核沙盒竞技与服主生态。与普通合作生存不同,Rust 服务器具备极高频的玩家数据交互、建筑实体衰变(Upkeep)以及周期性的清档(Wipe)机制。自建专用服务器不仅支持小队私有练枪开荒,还能自由挂载 Oxide / uMod 插件拓展玩法。本文提供 Rust 专用服务器的标准安装与日常运维规范。
一、服务器硬件基准
| 规格类型 |
10~20人小队对抗服 |
50~100人公共社区服 |
| CPU |
4 核心 / 3.6GHz+ |
8~16 核心 / 4.0GHz+ 极高单核性能 |
| 内存 (RAM) |
16 GB 物理内存 |
32 GB ~ 64 GB 物理内存 |
| 存储空间 |
50 GB NVMe SSD |
150 GB NVMe 高性能企业级 SSD |
| 网络上行 |
20 Mbps 独享 |
100 Mbps+ 独享大带宽 |
二、SteamCMD 安装专服
专用服务器由 SteamCMD 匿名拉取(AppID 为 258550):
steamcmd +login anonymous +app_update 258550 validate +quit
下载完成后,主程序位于根目录:RustDedicated.exe。
三、网络通信端口规划
| 默认端口号 |
协议 |
作用说明 |
路由器映射状态 |
| 28015 |
UDP |
客户端直连主通信端口(GamePort) |
必须映射 |
| 28016 |
TCP |
RCON 远程网页/工具控制台端口 |
必须映射 |
| 28017 |
UDP |
Steam/列表查询端口(QueryPort) |
必须映射 |
| 28082 |
TCP |
Rust+ 手机 Companion APP 推送端口(可选) |
视需要开放 |
四、启动参数与 server.cfg 详解
创建一个 start_server.bat 脚本:
@echo off
start RustDedicated.exe -batchmode ^
+server.port 28015 ^
+server.queryport 28017 ^
+rcon.port 28016 ^
+rcon.password "YourStrongRconPassword" ^
+rcon.web 1 ^
+server.hostname "LanGame Rust Dedicated" ^
+server.identity "rust_instance_01" ^
+server.maxplayers 30 ^
+server.worldsize 3500 ^
+server.seed 1337 ^
+server.saveinterval 300 ^
+server.globalchat true ^
+server.description "Welcome to our Rust realm!"
关键参数解析:
+server.worldsize:地图大小(以米为单位,标准默认为 3500~4500);
+server.seed:程序化地图生成种子,修改数值可在换档时重新生成独特地貌;
+server.identity:实例标识名称,对应存档、日志与配置文件夹存储于 server/<identity>/ 路径下;
+rcon.web 1:开启 WebSocket 格式的 RCON 协议,允许使用 RustAdmin 等现代化网页控制台接入管理。
五、管理员权限与周期清档(Wipe)管理
1. 管理员授权
在控制台输入以下命令直接赋予最高管理员(Owner)权限:
ownerid 76561198000000000 "AdminName"
server.writecfg
该指令会自动写入 server/<identity>/cfg/users.cfg 中。
2. 清档标准流程
- 常规清地图(Map Wipe):停止服务端,删除
server/<identity>/ 目录下的 .map 和 .sav 文件,修改启动脚本中的 +server.seed,重启即可刷新全新地图。
- 全清/清蓝图(BP Wipe):除删除上述文件外,额外删除
player.blueprints.*.db 数据库文件。
六、方案选用:手动配置 vs LanGame Server Manager (LGSM)
手动维护 Rust 服务器需要频繁执行 SteamCMD 校验、记忆复杂的 RCON 端口与编写定时清档脚本。
推荐使用官方开源的专服管理平台自动化日常管理:
LGSM 专属能力:
- 多端口与 RCON 自动配置:一键生成 28015/28016/28017 端口与 RCON 密钥,支持内置 Web 控制台直接交互。
- 种子与地图参数可视化:无需修改命令行,界面直接调整地图尺寸、种子编号与倍率规则。
- 周期性清档(Wipe)助手:一键归档旧档数据并更换全新种子,自动保留或重置玩家蓝图。
- 服务状态守护看门狗:实时探测进程内存占用,支持在无人在线时平滑重启。