Как запустить собственный сервер Valheim и настроить его
Par Benjamin Dayan · PDG
· Mis à jour le 3 ноября 2026 г. · Lecture 5 min
Содержание
Сервер Valheim, запущенный локально через официальную утилиту Dedicated Server Tools, даёт полный контроль над миром, модами и правилами игры — не выходя за пределы домашнего ПК или рабочей станции. Разберём по шагам, как скачать инструмент через Steam, настроить start_server.bat, открыть нужные порты, задать пароль входа и подключить файл мира для долгой кампании с друзьями.
Что такое Dedicated Server Tools для сервера Valheim
Dedicated Server Tools — официальное приложение Iron Gate Studio, доступное в библиотеке Steam как отдельный продукт (App ID 896660). Оно разворачивает серверную часть игры без графического клиента: процесс работает в фоне, занимает минимум ресурсов и не требует запущенного Valheim на том же компьютере. Именно эта утилита лежит в основе большинства локальных инсталляций, о которых спрашивают в комьюнити.
Установка через Steam и SteamCMD
Проще всего установить инструмент через клиент Steam: в библиотеке включите отображение «Инструменты» (Tools), найдите Valheim Dedicated Server Tools и нажмите «Установить». Для автоматизации или установки на headless-машину без интерфейса используется SteamCMD:
steamcmd +login anonymous +force_install_dir C:\valheim_server +app_update 896660 validate +quit
На Linux-машине (например, если сервер Valheim планируется держать не на домашнем ПК, а на отдельной машине с постоянным аптаймом) команда аналогична, только путь указывается в формате Unix:
./steamcmd.sh +force_install_dir /home/steam/valheim_server +login anonymous +app_update 896660 validate +quit
Структура файлов после установки
После завершения загрузки в папке появляются ключевые файлы: start_server.bat (или start_server.sh на Linux), исполняемый файл valheim_server.exe, а также подпапки с ресурсами игры. Именно start_server.bat отвечает за то, с какими параметрами запускается сервер Valheim — имя, пароль, мир и порт задаются именно там.
Если вы хотите избавиться от ручной настройки файрвола и держать сервер Valheim включённым круглосуточно без привязки к домашнему интернет-соединению, готовое окружение с панелью управления доступно через хостинг Valheim — полезно как запасной вариант, когда локальная машина не может работать постоянно.
Настройка start_server.bat и параметров запуска
Файл start_server.bat — это обычный batch-скрипт, который передаёт серверу Valheim аргументы командной строки. Открыть его можно правым кликом → «Изменить» или через любой текстовый редактор.
Основные флаги запуска
| Флаг | Назначение |
|---|---|
| -name | название сервера, отображается в списке серверов Steam |
| -port | игровой порт, по умолчанию 2456 |
| -world | имя файла мира без расширения |
| -password | пароль присоединения, минимум 5 символов |
| -public | 0 или 1 — виден ли сервер в публичном списке |
| -savedir | путь к папке сохранений, если нужно вынести её за пределы диска C: |
| -crossplay | включает поддержку кроссплатформенного подключения через Steam/Microsoft Store |
Пример рабочего start_server.bat
set name="MyValheimServer"
set port=2456
set world="Dedicated"
set password="secret1234"
start valheim_server.exe -nographics -batchmode -name %name% -port %port% -world %world% -password %password% -savedir "C:\valheim_saves" -public 1 -crossplay
Флаг -nographics обязателен — без него сервер Valheim попытается открыть графический контекст и упадёт на headless-машине. Сохраните файл и запустите его двойным кликом: консоль откроется и начнёт логировать подключения, создание мира и ошибки загрузки модов, если они установлены.
Порты и сетевые настройки сервера Valheim
Без правильного проброса портов сервер Valheim будет виден только в локальной сети, но недоступен извне — друзья получат таймаут при попытке подключения.
Какие порты открывать
| Порт | Протокол | Назначение |
|---|---|---|
| 2456 | UDP | основной игровой порт (значение -port) |
| 2457 | UDP | второй порт, используется автоматически (port+1) |
| 2458 | UDP | третий порт, нужен для запросов Steam (port+2) |
Все три порта работают по UDP — TCP для игрового трафика Valheim не требуется, но его иногда дополнительно открывают «про запас», это не критично.
Проброс портов и файрвол
На роутере нужно настроить port forwarding для диапазона 2456-2458 UDP в сторону локального IP машины, где запущен сервер. На самой машине с Windows проверьте правило брандмауэра:
netsh advfirewall firewall add rule name="Valheim UDP" dir=in action=allow protocol=UDP localport=2456-2458
Если сервер развёрнут на Linux-машине (например, на VPS с открытым SSH-доступом), откройте те же порты через ufw:
sudo ufw allow 2456:2458/udp
sudo ufw reload
Проверить, слушает ли сервер Valheim нужные порты, можно командой netstat на Windows или ss на Linux — если порт не отображается в списке LISTEN, скрипт запуска либо упал, либо использует другой номер.
Пароль, название мира и сохранения
Три параметра — имя, пароль и мир — определяют, кто и куда сможет попасть после подключения к серверу Valheim.
Задаём имя сервера и пароль
Параметр -password обязан содержать не менее пяти символов, иначе Steam откажется показывать сервер в списке публичных. Если вы не хотите светить сервер в общем поиске, выставьте -public 0 — тогда подключение возможно только по прямому IP через меню «Join IP» в игре.
Выбор и перенос файла мира
Мир создаётся автоматически при первом запуске с новым значением -world и хранится в папке сохранений в виде пары файлов *.db и *.fwl. Чтобы перенести существующий мир с одиночной игры на сервер Valheim, скопируйте оба файла в папку -savedir и укажите точно такое же имя мира в параметре -world (без расширения).
copy "%userprofile%\AppData\LocalLow\IronGate\Valheim\worlds_local\MyWorld.db" "C:\valheim_saves\worlds_local\"
copy "%userprofile%\AppData\LocalLow\IronGate\Valheim\worlds_local\MyWorld.fwl" "C:\valheim_saves\worlds_local\"
Резервное копирование сохранений
Сервер Valheim не хранит версии мира — повреждённый файл *.db или случайное удаление важной постройки отменить нельзя без резервной копии. Простейший вариант — запланированная задача, копирующая папку worlds_local на внешний диск или в облако раз в сутки:
robocopy "C:\valheim_saves\worlds_local" "D:\backup\valheim" /MIR
На Linux аналогичную задачу решает cron с rsync. Для серверов, развёрнутых через управляемую инфраструктуру, автоматические резервные копии обычно включены в панель управления по умолчанию, что снимает необходимость настраивать это руками. Больше вариантов инсталляций для совместной игры смотрите в разделе Все наши игровые серверы.
Настройка через Dedicated Server Tools требует аккуратности с портами, флагами запуска и путями к файлам мира, но после первого успешного запуска весь процесс сводится к редактированию одного batch-файла. Проверяйте логи консоли при каждом изменении конфигурации — большинство ошибок подключения связаны именно с портами или паролем.
FAQ
Почему друзья не видят сервер Valheim в списке серверов Steam?Проверьте, что флаг -public установлен в 1, пароль содержит минимум пять символов, а порты 2456-2458 UDP проброшены на роутере и разрешены в файрволе. Список серверов обновляется с задержкой, иногда до нескольких минут после запуска.
Можно ли перенести мир с одиночной игры на выделенный процесс сервера?Да, скопируйте оба файла мира (.db и .fwl) из папки worlds_local игрового клиента в папку -savedir серверного приложения и укажите точно такое же имя через флаг -world без расширения.
Что делать, если start_server.bat закрывается сразу после запуска?Чаще всего причина в отсутствии флага -nographics -batchmode, отсутствии DirectX runtime или занятом порте другим процессом. Запустите файл из консоли (cmd), а не двойным кликом, чтобы увидеть текст ошибки перед закрытием окна.
Читайте также
- Как настроить сервер Valheim для совместной игры с друзьямиПошаговое руководство по настройке сервера Valheim: установка, параметры запуска, пароль и подключение друзей для совместной игры.
- Как настроить выделенный сервер Valheim шаг за шагомПошаговая настройка сервера Valheim: конфигурация запуска, пароль, выбор мира и оптимизация параметров для стабильной работы.
- Как настроить выделенный сервер Valheim?Имя, пароль, резервные копии, кроссплей, аргументы запуска: настройте выделенный сервер Valheim как надо — от файла start_server до продвинутых параметров.