Молниеносная распродажа 50% скидка на все серверы Последний день!
До конца: 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

RU rust setup configuration wipe connect Полезно для 0 чел.

В этом руководстве описано, как настроить ваш выделенный сервер Rust, размещённый в Legion Hosting, включая настройки server.cfg, переменные запуска GPanel, планирование вайпов, управление сохранениями и способы подключения.

Остановите сервер перед редактированием файлов конфигурации. Всегда останавливайте сервер на вкладке Console в GPanel перед редактированием server.cfg или любых других файлов конфигурации. Изменения, внесённые во время работы сервера, могут быть перезаписаны при выключении.

Настройка сервера — server.cfg

Rust считывает свою основную конфигурацию из server/rust/cfg/server.cfg на вашем сервере. Этот файл создаётся автоматически при первом запуске сервера. Откройте его на вкладке Files в GPanel, чтобы отредактировать основные настройки вашего сервера.

Справочник по ключевым настройкам

Настройка Пример значения Описание
server.hostname My Legion Rust Server Имя, отображаемое во внутриигровом браузере серверов. Сделайте его информативным, чтобы игроки могли найти ваш сервер.
server.maxplayers 40 Максимальное число одновременных игроков. Не должно превышать лимит слотов вашего тарифного плана хостинга.
server.worldsize 3000 Размер карты в метрах. Распространённые значения: 1000 (малый), 2000, 3000 (средний), 4000, 6000 (большой). Более крупные карты требуют значительно больше RAM и CPU.
server.seed 123456 Случайный сид, используемый для генерации карты. Одни и те же сид + worldsize всегда создают одинаковую карту. Измените это (с вайпом карты), чтобы сгенерировать новый макет карты.
server.saveinterval 60 Как часто (в секундах) сервер сохраняет данные мира на диск. По умолчанию 60 (1 минута). Меньшие значения снижают потерю данных при сбое, но увеличивают дисковый ввод-вывод.
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), см. руководство Доступ к RCON и команды администратора Rust.

Переменные запуска GPanel

Некоторые настройки Rust настраиваются как аргументы запуска в GPanel, а не в server.cfg. Они управляют низкоуровневым поведением сервера, которое должно быть задано до запуска процесса.

  1. Войдите в GPanel.
  2. Выберите свой сервер Rust из списка серверов.
  3. Перейдите на вкладку Startup.
  4. Просмотрите и задайте показанные переменные. Изменения здесь вступают в силу при следующем запуске сервера.

Ключевые переменные запуска

Переменная По умолчанию Описание
QUERY_PORT (назначается) Порт запроса Steam, используемый для отображения в браузере серверов. Должен совпадать с портом запроса, назначенным на вкладке Network в GPanel.
APP_PORT (назначается) Порт для приложения-компаньона Rust+. Установите значение -1, чтобы полностью отключить приложение Rust+, если оно вам не нужно.
WORLD_SEED 0 Сид генерации карты. Если установлено значение 0, сервер автоматически генерирует случайный сид и сохраняет его в seed.txt. Тот же случайный сид повторно используется при перезапуске, пока вы не удалите seed.txt или не зададите конкретное значение сида. Чтобы получить совершенно другой макет карты, удалите seed.txt перед перезапуском или задайте здесь конкретный ненулевой сид.
FRAMEWORK vanilla Фреймворк моддинга для загрузки. Установите значение oxide или carbon, чтобы включить фреймворк моддинга, или оставьте vanilla для работы без модов. Полные сведения см. в руководстве Установка плагинов Rust Oxide/uMod.
Переменные запуска переопределяют server.cfg для одной и той же настройки. Если настройка присутствует и на вкладке Startup, и в server.cfg, аргумент запуска имеет приоритет. Используйте вкладку Startup для портов, идентификации и выбора фреймворка; используйте server.cfg для внутриигровых настроек.

Как подключиться к вашему серверу

В Rust нет встроенного браузера серверов, в котором было бы легко искать. Самый быстрый способ подключиться напрямую — через внутриигровую консоль F1.

  1. Запустите Rust и дойдите до главного меню.
  2. Нажмите F1, чтобы открыть консоль разработчика.
  3. Введите следующую команду и нажмите Enter:
    client.connect IP:PORT
    Замените IP и PORT на IP-адрес вашего сервера и игровой порт, как показано на вкладке Network в GPanel.

Вы также можете добавить сервер в свой внутриигровой список избранного, чтобы он отображался в Play > Community Servers > Favourites для более быстрого доступа в будущих сессиях.

Подробности о поиске IP-адреса и порта вашего сервера см. в статье Как найти IP-адрес и порт вашего сервера.

Расписание и механика вайпов

В Rust есть встроенная система вайпов с двумя различными типами вайпа. Понимание разницы необходимо для управления хорошо организованным сервером.

Вайп карты vs вайп чертежей

Тип вайпа Что стирается Что сохраняется
Вайп карты Все базы игроков, предметы, ресурсы на карте и позиции игроков. Чертежи (прогресс исследований) и файлы данных игроков.
Вайп чертежей (BP) Все чертежи — игроки начинают исследования с нуля. Ничего конкретного — вайп BP почти всегда сочетается с вайпом карты.

Принудительные вайпы — первый четверг каждого месяца

Facepunch (разработчик Rust) выпускает обязательные обновления игры в первый четверг каждого месяца. Эти обновления принудительно вызывают вайп карты на всех серверах — сервер нельзя использовать, пока вайп не будет завершён. Вайпы чертежей не всегда принудительны; Facepunch заранее объявляет, когда принудительный вайп BP сопровождает ежемесячное обновление.

Планируйте расписание вайпов с учётом первого четверга. Многие операторы серверов предпочитают делать вайп в тот же день, что и принудительный вайп (первый четверг), чтобы игроки не оказались в невыгодном положении. Если вы не сделаете вайп сразу после принудительного обновления, игроки не смогут зайти, пока вы этого не сделаете.

Как выполнить вайп карты

  1. Остановите сервер на вкладке Console в GPanel.
  2. Перейдите на вкладку Files и зайдите в server/rust/.
  3. Удалите все файлы, соответствующие proceduralmap.*.sav в server/rust/. Это файлы сохранения мира.
  4. Также удалите все файлы, соответствующие proceduralmap.*.map в корневом каталоге сервера. Это предварительно сгенерированные файлы карты.
  5. При необходимости обновите переменную запуска WORLD_SEED (или server.seed в server.cfg), чтобы сгенерировать совершенно другой макет карты. Вы также можете удалить seed.txt, если он есть, чтобы принудительно создать новый случайный сид.
  6. Запустите сервер. Генерация карты при первом запуске займёт несколько минут — это нормально.

Как выполнить вайп чертежей

  1. Остановите сервер.
  2. Перейдите в server/rust/ в файловом менеджере GPanel.
  3. Удалите файл .db (например, player.blueprints.db или аналогичный). В этом файле хранятся все данные чертежей игроков.
  4. Выполните вайп карты одновременно (рекомендуется), также удалив файлы сохранения proceduralmap.*.sav и файлы proceduralmap.*.map, как описано выше.
  5. Запустите сервер.
Сообщайте о вайпах своим игрокам заранее. Игроки вкладывают много времени в Rust. Объявление дат вайпов заранее (через Discord, описание сервера или внутриигровой чат) помогает удержать ваше сообщество и формирует ожидания.

Управление сохранениями

Rust автоматически сохраняет мир с интервалом, заданным server.saveinterval (по умолчанию: 60 секунд). Учитывайте эти советы, чтобы избежать неожиданной потери данных:

  • Убедитесь, что server.saveinterval установлено в разумное значение. Установка значения 0 или очень большого числа фактически отключает автосохранения.
  • Выполните server.save вручную через консоль GPanel перед остановкой сервера, чтобы принудительно выполнить немедленное сохранение.
  • Всегда корректно останавливайте сервер из GPanel, а не убивайте процесс. Резкое завершение может привести к потере изменений последнего интервала сохранения.

Связанные статьи

Нужна помощь?

Если вы столкнулись с проблемой, не описанной в этом руководстве, наша служба поддержки готова помочь. Отправьте обращение в поддержку и укажите ID вашего сервера, описание проблемы и любой соответствующий вывод консоли.


Была ли эта статья полезной?

Ready to Get Started?

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