Rust — один из самых популярных и хардкорных симуляторов выживания в открытом мире с процедурной генерацией карты, развитой системой строительства, крафта и динамичным PvP-взаимодействием. Запуск собственного сервера дает полную свободу в выборе размера карты, установке правил, лимита игроков и параметров сохранения мира.
На виртуальных серверах VDS от Hostland развертывание игрового сервера Rust полностью автоматизировано: дистрибутив и запускные скрипты устанавливаются автоматически сразу после заказа сервера, не требуя сложной ручной сборки в консоли Linux.
Для создания виртуального сервера с предустановленным игровым сервером выполните следующие шаги:
Перейдите на страницу и выберите подходящий тарифный план VDS в зависимости от планируемого количества игроков и размера мира:
При необходимости скорректируйте дополнительные параметры сервера — например, добавьте оперативную память или дисковое пространство:
В блоке «Программное обеспечение» найдите в поиске программу Rust и выберите её для автоматической установки на ваш сервер:
Rust очень требователен к объему оперативной памяти (RAM). Для корректного запуска и стабильной работы сервера требуется минимум 8 ГБ ОЗУ, а для стандартных и больших карт рекомендуется выбирать тарифы с 12–16 ГБ ОЗУ.
После завершения установки на сервере будут автоматически созданы основные директории и исполняемые файлы:
/home/rust/home/rust/server/home/rust/server/start.sh/home/rust/server/server.logУправление игровым сервером осуществляется через SSH-консоль с помощью системных команд systemd:
systemctl restart rustsystemctl status rustjournalctl -u rust -fsystemctl stop rustsystemctl start rustsystemctl enable rustnano /home/rust/server/start.shПодключиться к созданному серверу Rust можно двумя способами:
Способ 1. Через консоль разработчика (рекомендуемый):
Запустите игру и в главном меню нажмите клавишу F1 для открытия консоли:
В строке ввода консоли наберите команду client.connect IP:28015 (указав IP-адрес вашего сервера из информационного письма) и нажмите Enter:
Способ 2. Через внутриигровой список серверов:
Перейдите в меню «Играть» (Play) → «Поиск серверов», в строке прямого подключения или поиска укажите IP_адрес:28015 и нажмите «Подключиться».
Основные параметры работы сервера задаются в скрипте запуска по пути: /home/rust/server/start.sh.
Ниже приведен список ключевых параметров, которые вы можете отредактировать:
+server.hostname — название сервера, отображаемое в общем списке;+server.identity — идентификатор сервера (название папки, где хранятся сохранения мира и данные);+server.maxplayers — максимальное количество игроков на сервере;+server.worldsize — размер игровой карты (рекомендуемое значение от 2000 до 3500);+server.seed — числовой сид для процедурной генерации уникального ландшафта карты;+server.port — основной игровой порт (по умолчанию 28015);+rcon.port — порт для удаленного администрирования RCON;+rcon.password — пароль доступа к RCON-консоли;+server.level — тип игровой карты (по умолчанию Procedural Map);+server.saveinterval — интервал автоматического сохранения игрового мира в секундах.
После внесения и сохранения любых изменений в файле start.sh обязательно перезапустите игровой сервер командой: systemctl restart rust
start.sh позволяет легко менять параметры мира под требования вашей игровой компании.
Удачной работы! Если возникнут вопросы - напишите нам, пожалуйста, тикет из