Rust 服务器从零搭建完整教程:SteamCMD + 启动参数 + 端口转发

Rust服务器从零搭建教程封面

很多服主卡在第一步:服务端怎么下、参数怎么填、朋友为什么连不上。这篇按真实开服顺序,从一台空白服务器带到能进人,全程复制粘贴就能跑。

一、准备条件

  • 机器:4 核 8G 起步(50 人内建议 8 核 16G),硬盘预留 40G 以上
  • 系统:Windows Server 或 Ubuntu 均可,新手推荐 Windows
  • 网络:公网 IP 或有公网入口(家庭宽带需在光猫/路由器做端口转发)
  • Steam 账号:下载服务端用匿名账号即可,不需要买游戏

二、安装 SteamCMD 并下载服务端

1. 去 Valve 官网下载 SteamCMD 解压到 C:steamcmd;

2. 双击 steamcmd.exe,等它自更新完,出现 Steam> 后依次执行:

force_install_dir C:rustservernlogin anonymousnapp_update 258550 validatenquit

下载约 10-20G,视网速 30 分钟到 2 小时。以后官方更新也是同一条 app_update 258550 validate。

三、写启动脚本(最重要的一步)

在服务端目录新建 start.bat,内容如下(改名字即可直接用):

RustDedicated.exe -batchmode +server.hostname "我的服务器" n+server.identity "myserver" +server.maxplayers 100 n+server.worldsize 3500 +server.seed 197654321 n+server.port 28015 +server.queryport 28016 n+rcon.port 28017 +rcon.password "改成强密码"
指令 / 参数 说明
server.hostname 服务器显示名称,玩家列表里看到的名字
server.identity 存档文件夹名,想开多服就给每个服不同 identity
server.worldsize 地图尺寸 1000-6000,中小服建议 3000-4000
server.seed 地图种子,换数字=换地图,可以先在 rustmaps.com 预览
server.maxplayers 最大玩家数,量力而行,人越多吃 CPU
rcon.password 远程控制台密码,务必设强密码且不要暴露公网

四、端口转发(家庭宽带/局域网必做)

登录路由器管理页,把下面端口转发到服务器内网 IP:

指令 / 参数 说明
28015 UDP 游戏主端口(连接用)
28016 UDP 查询端口(服务器列表显示用)
28017 TCP RCON 远程管理(建议只对自己 IP 开放)
提示:联通/移动家庭宽带大概率没有公网 IPv4,可以试试 IPv6 直连,或用 frp/内网穿透,实在不行就租云服务器。

五、首次启动与自检

双击 start.bat,第一次会生成地图,黑窗口滚动几分钟后出现 Server startup complete 即成功。游戏内按 F1 输入 connect 服务器IP:28015 直连测试。

注意:首次启动生成世界很慢属正常,不要中途关窗口;存档在 server/myserver/ 目录,动手前先备份。

服开起来之后,插件管理、权限、备份这些日常活会越来越繁琐——我们做的 ServerTool 管理工具 就是把这些变成网页点一点,可以配合本系列后面几篇一起用。

系列导航
→ 下一篇:Oxide 插件安装与管理
📑 全部教程:开服教程目录

开服工具与中文插件推荐:ServerTool 开服管理工具 · 自研插件商店 · 买插件送远程安装指导,联系客服。

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享