Valheim dedicated server: VPS для друзей

calendar_month 8 мая 2026 schedule 5 мин. чтения visibility 12 просмотров
person
Valebyte Team
Valheim dedicated server: VPS для друзей
Для запуска Valheim dedicated server на 4–10 игроков оптимален VPS с 4 GB RAM, 2 ядрами CPU (с частотой от 3.0 GHz) и 40 GB NVMe-диска — такая конфигурация на Linux обеспечивает стабильный FPS и отсутствие десинхронизации при цене от $8 до $12 в месяц.

Как выбрать оптимальный valheim vps hosting для группы игроков?

Выбор хостинга для Valheim напрямую влияет на игровой опыт: при недостатке ресурсов игроки сталкиваются с "резиновым" перемещением (rubber banding) и задержками при открытии сундуков. В отличие от Minecraft Java сервера на VPS, Valheim более требователен к однопоточной производительности процессора, чем к общему объему оперативной памяти.

Минимальные и рекомендуемые системные требования

Для комфортной игры на Linux-дистрибутиве (Ubuntu 22.04 или Debian 11/12) ориентируйтесь на следующие показатели:

Количество игроков CPU (Cores) RAM (GB) Диск (NVMe) Пропускная способность
1–4 (ванильный мир) 2 vCPU 4 GB 30 GB 100 Mbps
5–10 (с модами) 3–4 vCPU 8 GB 50 GB 1 Gbps
10+ (Valheim Plus) 4+ vCPU 12 GB+ 80 GB 1 Gbps

4GB RAM достаточно для базового сервера, так как процесс valheim_server.x86_64 потребляет около 2.5–3 GB в активном состоянии. Однако при установке тяжелых модификаций, таких как Valheim Plus, потребление памяти возрастает на 20–30%. Использование NVMe-накопителей критично для быстрой прогрузки чанков и минимизации лагов при автоматических сохранениях мира.

Пошаговая установка valheim dedicated server на Linux (Ubuntu/Debian)

Использование Linux для хостинга Valheim предпочтительнее Windows из-за меньшего потребления ресурсов самой ОС (около 300-500 MB RAM против 2 GB). Для установки используется SteamCMD — консольная версия клиента Steam.

Подготовка системы и создание пользователя

Никогда не запускайте игровой сервер от имени суперпользователя (root). Это создает дыру в безопасности всей системы.

# Обновление пакетов
sudo apt update && sudo apt upgrade -y

# Установка зависимостей (библиотеки для SteamCMD и работы сервера)
sudo apt install lib32gcc-s1 libsdl2-2.0-0 net-tools -y

# Создание отдельного пользователя
sudo useradd -m -s /bin/bash valheim
sudo passwd valheim

# Переключение на пользователя
su - valheim

Установка SteamCMD и загрузка файлов сервера

Процесс загрузки valheim dedicated server через SteamCMD автоматизирован. Вам не нужно покупать игру на этот аккаунт, так как серверные файлы доступны анонимно.

# Создание директории для SteamCMD
mkdir ~/steamcmd && cd ~/steamcmd

# Загрузка архива
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz

# Запуск установки сервера
./steamcmd.sh +force_install_dir /home/valheim/server +login anonymous +app_update 896660 validate +quit

После завершения команды в директории /home/valheim/server появятся файлы игры. Если вы ищете DigitalOcean alternative для размещения своего сервера, Valebyte предлагает аналогичную простоту развертывания с более высокой частотой процессора, что важно для физики в Valheim.

Ищете надёжный сервер для ваших проектов?

VPS от $10/мес и выделенные серверы от $9/мес с NVMe, DDoS-защитой и поддержкой 24/7.

Смотреть предложения →

Настройка конфигурации: приватный и публичный режимы

Основной файл управления сервером — start_server.sh. Перед запуском его необходимо отредактировать, чтобы задать имя мира, пароль и параметры видимости в глобальном списке.

Редактирование скрипта запуска

cp start_server.sh start_valheim.sh
nano start_valheim.sh

Найдите строку запуска и измените параметры:

./valheim_server.x86_64 -name "Valebyte_Vikings" -port 2456 -world "MainWorld" -password "Secret123" -public 1
  • -name: Имя сервера в списке Steam (минимум 5 символов).
  • -port: Порт (стандартно 2456). Убедитесь, что порты 2456-2457 UDP открыты в фаерволе.
  • -world: Имя файла сохранения. Не должно совпадать с именем сервера.
  • -password: Пароль (минимум 5 символов). Без пароля сервер не запустится.
  • -public: 1 — виден в списке серверов, 0 — доступ только по IP.

Для обеспечения работы сервера после закрытия SSH-сессии используйте утилиту screen или создайте системный юнит systemd. Это гарантирует автоматический перезапуск при сбоях.

Установка valheim mods: Valheim Plus и BetterArchery

Модификации значительно расширяют возможности игры. Самым популярным фреймворком для модов является BepInEx. Установка valheim mods на Linux требует ручного копирования файлов в директорию сервера.

Настройка Valheim Plus

Valheim Plus позволяет настраивать грузоподъемность, радиус верстаков, скорость производства и даже количество игроков (более 10). По архитектуре это напоминает работу с плагинами, когда вы настраиваете Rust сервер на VPS.

  1. Скачайте Unix-версию Valheim Plus (BepInEx) с GitHub или NexusMods.
  2. Распакуйте содержимое в /home/valheim/server/.
  3. Дайте права на выполнение скрипту: chmod +x ./start_server_bepinex.sh.
  4. Отредактируйте BepInEx/config/valheim_plus.cfg для активации нужных функций.

Для работы мода BetterArchery (улучшенная физика стрел, колчаны) достаточно скопировать .dll файл мода в папку BepInEx/plugins. Важно: большинство модов в Valheim должны быть установлены и на сервере, и на клиенте каждого игрока.

Управление мирами и автоматический бэкап папки /worlds

Самое ценное на сервере — это прогресс игроков, хранящийся в файлах мира. В Valheim файлы сохранений на Linux располагаются по нестандартному пути.

Где найти сохранения Valheim на Linux?

Файлы находятся в домашней директории пользователя, под которым запущен сервер:

/home/valheim/.config/unity3d/IronGate/Valheim/worlds_local/

Если вы переносите мир с локального компьютера, скопируйте файлы .db и .fwl именно в эту папку. Для предотвращения потери данных при повреждении базы данных (что иногда случается в Valheim) настройте ежедневный бэкап через crontab.

# Пример скрипта бэкапа (backup.sh)
tar -czf /home/valheim/backups/world_$(date +%F).tar.gz /home/valheim/.config/unity3d/IronGate/Valheim/worlds_local/

Оптимизация производительности и решение проблем с лагами

Даже на мощном valheim vps hosting могут возникать задержки. Часто это связано с ограничением пропускной способности данных в самом коде игры (Data Per Second).

Увеличение лимита передачи данных

По умолчанию Valheim ограничивает исходящий трафик до 64 KB/s на игрока. При большом количестве построек этого недостаточно. Исправить это можно с помощью мода Valheim Plus или путем редактирования assembly_valheim.dll (не рекомендуется без опыта).

В valheim_plus.cfg найдите секцию [Network]:

[Network]
dataRate = 512
serverSendQueueSize = 200

Это увеличит лимит до 512 KB/s, что уберет "телепортацию" мобов в нагруженных локациях. Аналогичные сетевые оптимизации проводятся, когда настраивается Palworld dedicated сервер для больших сообществ.

Безопасность и сетевые настройки

Защита игрового сервера начинается с ограничения доступа к портам. Valheim использует протокол UDP, который подвержен DDoS-атакам типа Reflection/Amplification.

Настройка UFW (Uncomplicated Firewall)

sudo ufw allow 22/tcp
sudo ufw allow 2456:2457/udp
sudo ufw enable

Если вы планируете использовать веб-интерфейсы для мониторинга, также откройте соответствующие TCP порты. Регулярно обновляйте серверную часть Valheim, так как разработчики часто выпускают патчи, ломающие совместимость между старым сервером и новым клиентом.

Сравнение: Свой VPS против игровых хостингов

Параметр Свой VPS (Valebyte) Игровой хостинг (Slot-based)
Контроль файлов Полный (SSH, SFTP) Ограниченный (Web UI)
Цена Фиксированная ($8-12) Зависит от слотов ($15+)
Моды Любые (Valheim Plus, Epic Loot) Только из списка
Доп. использование Можно поднять VPN или сайт Только игра

Для тех, кто ценит гибкость, аренда чистого VPS выгоднее. Вы не переплачиваете за бренд "игрового хостинга" и получаете гарантированные ресурсы CPU. Если вы ранее использовали зарубежные облака, изучите гайд про миграцию с Hetzner на Valebyte, чтобы сохранить низкий пинг для игроков из СНГ и Европы.

Выводы

Для стабильной работы Valheim dedicated server на 4–10 человек достаточно VPS с 4 GB RAM и 2 vCPU на базе Linux. Основное внимание стоит уделить установке BepInEx для модов и регулярному резервному копированию папки /worlds для защиты прогресса игроков.

Готовы выбрать сервер?

VPS и выделенные серверы в 72+ странах с мгновенной активацией и полным root-доступом.

Начать сейчас →

Share this post:

support_agent
Valebyte Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.