Гайд: свой сервер Rust (Windows и Linux)
5 дней, 20 часов назад | 0 ОтветыПошаговая установка dedicated-сервера Rust на Windows и Linux через SteamCMD: файлы, первый запуск, RCON и доступ игроков.
Что понадобится
- VPS или PC: Windows / Linux (Ubuntu 22.04)
- 8+ GB RAM, 4+ ядра CPU, 20+ GB SSD
- Upload от 10 Mbit/s
- SteamCMD
- GSLT для AppID 252490
Общая схема
- SteamCMD → AppID 258550 (Rust Dedicated Server)
- Запуск с seed, world size, портом и GSLT
- Порты: 28015/UDP (игра), 28016/UDP (query), 28017/TCP (RCON)
Windows
login anonymous
force_install_dir C:rust_server
app_update 258550 validate
quit
cd C:rust_server
RustDedicated.exe -batchmode -nographics ^
+server.port 28015 ^
+server.queryport 28016 ^
+rcon.port 28017 ^
+rcon.password "сложный_пароль" ^
+server.hostname "Guidepack Rust" ^
+server.maxplayers 50 ^
+server.worldsize 3000 ^
+server.seed 12345 ^
+server.saveinterval 300 ^
+server.identity "guidepack" ^
+server.secure 1
GSLT добавьте параметром +server.steamapikey ВАШ_КЛЮЧ и токеном в конфиге сервера при необходимости публичного листинга.
Linux
steamcmd +force_install_dir "$HOME/rust"
+login anonymous +app_update 258550 validate +quit
~/rust/start.sh:
#!/bin/bash
cd "$HOME/rust"
./RustDedicated -batchmode -nographics
+server.port 28015
+server.queryport 28016
+rcon.port 28017
+rcon.password "сложный_пароль"
+server.hostname "Guidepack Rust"
+server.maxplayers 50
+server.worldsize 3000
+server.seed 12345
+server.identity "guidepack"
chmod +x ~/rust/start.sh
screen -S rust ./start.sh
sudo ufw allow 28015/udp
sudo ufw allow 28016/udp
sudo ufw allow 28017/tcp
Частые проблемы
| Симптом | Что проверить |
|---|---|
| Сервер не в списке | GSLT, порты UDP, белый IP |
| Краши при старте | RAM 8 GB+, актуальный app_update |
| Не пускает снаружи | 28015–28017 в файрволе и на роутере |
- Войдите, чтобы ответить в этой теме.