Перейти к содержимому
V Rising

Установка сервера V Rising

В руководстве описана установка выделенного сервера V Rising: сначала локально на Windows для проверки, затем на VPS или выделенном сервере. Система: Windows (Linux возможен через Wine, неофициально). На первую установку закладывайте 30–60 минут без учёта загрузки.

Последнее обновление: 09.10.2026

В руководстве описана установка выделенного сервера V Rising: сначала локально на Windows для проверки, затем на VPS или выделенном сервере. Система: Windows (Linux возможен через Wine, неофициально). На первую установку закладывайте 30–60 минут без учёта загрузки.

Пошаговая установка

  1. Проверьте требования (CPU, RAM, диск) и выберите хост: ПК с Windows, VPS или выделенный сервер.

  2. Установите SteamCMD и скачайте сервер (приложение Steam 1829350).

  3. В Linux создайте обычного пользователя (не root) и отдельную папку; в Windows — простую папку (например, C:\server).

  4. Запустите сервер один раз, чтобы он создал файлы конфигурации, затем корректно остановите его.

  5. Настройте название, пароль и число слотов (файлы можно создать нашими инструментами V Rising).

  6. Откройте порты 9876/UDP, 9877/UDP в брандмауэре системы и провайдера; при размещении дома пробросьте их на роутере.

  7. Проверьте локально (127.0.0.1), затем из внешней сети.

  8. Создайте службу systemd (Linux) или задачу планировщика (Windows) для автозапуска.

  9. Настройте резервное копирование и обновления сервера.

  10. Добавьте сервер на game-rank.com/jeux/v-rising, чтобы о нём узнали.

Требования

  • Система: Windows (Linux возможен через Wine, неофициально).
  • Оборудование: в изученных источниках официально не указано; стартовая точка, которую нужно подстроить под нагрузку: RAM 8 / 16 GB, диск 10 GB.
  • Аккаунт Steam: SteamCMD скачивает сервер с анонимным входом; игра нужна только игрокам.
  • Сеть: публичный IP (или проброс портов) и открытые порты 9876/UDP, 9877/UDP.
  • Доступ: SSH (Linux) или удалённый рабочий стол (Windows Server); рекомендуется SSD.

Локальная установка (Windows)

Установите SteamCMD (steamcmd.exe) в отдельную папку и выполните команды ниже в командной строке. Затем запустите сервер и подключитесь из игры к 127.0.0.1.

steamcmd +force_install_dir C:\vrising-server +login anonymous +app_update 1829350 validate +quit
cd C:\vrising-server
VRisingServer.exe -persistentDataPath ".\save-data" -logFile ".\logs\VRisingServer.log"

Сервер Linux через Wine (неофициально) или Windows Server

Этот сервер создан для Windows: разработчик не документирует версию для Linux. В Linux хостеры и сообщество запускают его через Wine без гарантий и официальной поддержки; Windows Server остаётся самым надёжным вариантом. Протестируйте перед запуском в работу.

Создайте отдельного пользователя без прав root, установите 32-битные зависимости SteamCMD и скачайте сервер. Имя пользователя и папки измените по своему усмотрению.

sudo dpkg --add-architecture i386
sudo apt update && sudo apt install -y curl tar lib32gcc-s1 wine wine64 xvfb
sudo adduser --disabled-password --gecos "" vrising
# then, as the vrising user (sudo -iu vrising):
mkdir -p ~/steamcmd ~/vrising-server && cd ~/steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
./steamcmd.sh +@sSteamCmdForcePlatformType windows +force_install_dir ~/vrising-server +login anonymous +app_update 1829350 validate +quit
# first start (foreground test):
cd ~/vrising-server
/usr/bin/xvfb-run --auto-servernum /usr/bin/wine64 VRisingServer.exe -persistentDataPath ./save-data -logFile ./logs/VRisingServer.log

Порты для открытия

Значения по умолчанию; трафик входящий (к серверу).

Чтобы изменить порт, поправьте его в конфигурации сервера или строке запуска (ServerHostSettings.json: Port, QueryPort) и обновите правила брандмауэра.

  • 9876/UDP — игровой трафик
  • 9877/UDP — запросы Steam / список серверов
  • 25575/TCP — RCON (необязательно, не открывайте без надёжного пароля)

Брандмауэр Linux (ufw), провайдер и роутер

Сначала разрешите SSH, чтобы не заблокировать себя, затем порты игры. Порты доступны, только если они открыты и в брандмауэре провайдера (OVH, Hetzner, Scaleway…: «security group» или сетевые правила в панели).

Хостинг дома: настройте на роутере проброс портов (NAT) на фиксированный локальный IP сервера с теми же портами и протоколами. Если провайдер использует CGNAT (нет публичного IPv4), проброс невозможен: запросите публичный IP или арендуйте VPS.

Проверка: UDP нельзя проверить обычным веб-сканером портов; подключитесь из игры из внешней сети (например, с мобильной точки доступа) и посмотрите журналы сервера.

sudo ufw allow 22/tcp
sudo ufw allow 9876/udp
sudo ufw allow 9877/udp
sudo ufw enable
sudo ufw status verbose

Брандмауэр Windows (netsh)

Выполните эти команды в командной строке, запущенной от имени администратора. При размещении дома дополнительно пробросьте порты на роутере.

netsh advfirewall firewall add rule name="V Rising 9876 UDP" dir=in action=allow protocol=UDP localport=9876
netsh advfirewall firewall add rule name="V Rising 9877 UDP" dir=in action=allow protocol=UDP localport=9877

Автозапуск в Linux (systemd)

Служба перезапускает сервер после сбоя и при загрузке машины. Включите её командами из блока.

[Unit]
Description=V Rising dedicated server (Wine, unofficial)
After=network-online.target
Wants=network-online.target

[Service]
User=vrising
WorkingDirectory=/home/vrising/vrising-server
Environment=WINEDEBUG=-all
ExecStart=/usr/bin/xvfb-run --auto-servernum /usr/bin/wine64 VRisingServer.exe -persistentDataPath ./save-data -logFile ./logs/VRisingServer.log
Restart=on-failure
RestartSec=10
KillSignal=SIGINT
TimeoutStopSec=90

[Install]
WantedBy=multi-user.target

# sudo nano /etc/systemd/system/vrising.service
# sudo systemctl daemon-reload && sudo systemctl enable --now vrising
# journalctl -u vrising -f

Автозапуск в Windows (планировщик задач)

Создайте задачу, запускающую стартовый скрипт при загрузке Windows, по возможности от отдельной учётной записи. Измените путь к скрипту.

schtasks /Create /TN "V Rising Server" /TR "C:\vrising-server\start.bat" /SC ONSTART /RU SYSTEM /RL HIGHEST
schtasks /Run /TN "V Rising Server"
schtasks /End /TN "V Rising Server"

Обновления, резервные копии и перезапуск

Останавливайте сервер перед любым обновлением, делайте резервную копию данных и перезапускайте. Планируйте бэкапы через cron (Linux) или планировщик заданий (Windows), а при утечках памяти — ежедневный перезапуск.

sudo systemctl stop vrising
/home/vrising/steamcmd/steamcmd.sh +@sSteamCmdForcePlatformType windows +force_install_dir /home/vrising/vrising-server +login anonymous +app_update 1829350 validate +quit
sudo systemctl start vrising
# Windows: steamcmd +force_install_dir C:\vrising-server +login anonymous +app_update 1829350 validate +quit

mkdir -p ~/backups
tar czf ~/backups/vrising-$(date +%F).tar.gz -C ~/vrising-server save-data
find ~/backups -name 'vrising-*.tar.gz' -mtime +14 -delete
# crontab -e   ->   30 4 * * * <the two lines above, as a script>

Как заявить о сервере и найти его

Когда сервер стабилен, добавьте его на game-rank.com/jeux/v-rising (сайт владельца этих инструментов) с адресом подключения, слотами, языком и версией. Адрес прямого подключения: <IP>:9876 (зависит от версии игры). Никогда не публикуйте пароль администратора.

Устранение неполадок

  • Сервер не отображается в списке — причина: закрыты порты запросов или сервер не внесён в список. Решение: откройте 9876/UDP, 9877/UDP, проверьте название/пароль и подождите несколько минут; для проверки подключитесь по IP напрямую.
  • Нет подключения из Интернета, но локально работает — причина: брандмауэр системы/провайдера, отсутствие проброса портов или CGNAT. Решение: проверьте три уровня (ufw/Windows, провайдер, роутер) и протокол (UDP/TCP).
  • Сервер закрывается при запуске или не хватает памяти — причина: мало RAM, нет библиотек или неверная рабочая папка. Решение: запустите на переднем плане, прочитайте журналы, добавьте RAM или swap.
  • После обновления игры игроки видят несовместимую версию — причина: сервер не обновлён. Решение: остановите его, обновите (см. раздел об обновлениях) и перезапустите.
  • Изменения конфигурации игнорируются или затираются — причина: файл правили при работающем сервере, не та папка или синтаксическая ошибка. Решение: остановите сервер, правьте нужный файл, проверьте синтаксис (JSON/XML) и перезапустите.

Частые вопросы

Какая машина нужна для сервера V Rising?
Оборудование: в изученных источниках официально не указано; стартовая точка, которую нужно подстроить под нагрузку: RAM 8 / 16 GB, диск 10 GB.
Какие порты нужно открыть?
Откройте 9876/UDP, 9877/UDP на вход в брандмауэре системы, у провайдера и при необходимости на роутере. Это значения по умолчанию, их можно изменить в конфигурации сервера.
Нужно ли владеть игрой, чтобы хостить?
Выделенный сервер бесплатно скачивается через SteamCMD (анонимный вход); игра нужна только игрокам.
Как обновить сервер?
Остановите сервер, повторно выполните команду SteamCMD +app_update 1829350 validate (см. раздел об обновлениях) и перезапустите. Для бета-ветки добавьте -beta <имя>.
Можно ли хостить дома?
Да, если у вас публичный IP и можно пробросить порты на роутере. При CGNAT или слабой исходящей скорости лучше VPS или выделенный сервер.

Инструменты для сервера V Rising

V Rising
V RisingСвободный доступ
Создайте ServerHostSettings.json для сервера V Rising: Name, Port, QueryPort, MaxConnectedUsers, ServerFps, SaveName, AutoSave*, Rcon. Бесплатно, прямо в браузере.
КонфигурацияОткрыть
Документация
V Rising
V RisingСвободный доступ
Создайте ServerGameSettings.json для сервера V Rising: GameModeType, CastleDamageMode, ClanSize, BloodDrainModifier, MaterialYieldModifier_Global…. Бесплатно, прямо в браузере.
КонфигурацияОткрыть
Документация