Чтобы разумно арендовать сервер Valheim, нужно проверить шесть вещей, и цена в заголовке среди них не значится: достаточно памяти для мира, который будет у вас через три месяца, а не для сегодняшнего (2 GB для трёх игроков на новом мире, 4 GB для полной группы из десяти, 6-8 GB, когда появятся моды BepInEx); локация, до которой вся группа добирается быстрее чем за 80 мс; полный доступ к файлам, чтобы вы могли загрузить свой мир и при желании забрать его обратно; возможность запустить BepInEx; бэкапы, которые лежат не только на диске самого сервера; и кроссплей, который вы включаете сами. Valheim - недорогая игра для хостинга: подходящий тариф для большинства групп обходится каждому примерно в стоимость кофе навынос в месяц, поэтому дорогие ошибки редко связаны с деньгами. Это хостер не в той стране, тариф, который продают по игровым слотам, и мир, который невозможно вытащить обратно. В этой статье разобрана каждая проверка, то, что обычно скрыто в описании тарифа, и то, как протестировать сервер в первый час, пока вернуть деньги ещё легко.
Что вы на самом деле арендуете#
Арендованный сервер Valheim - это бесплатное приложение выделенного сервера (valheim_server, Steam app id 896660), запущенное на чужом оборудовании, с панелью управления поверх него. Это та же программа, которую можно запустить дома, и она загружает те же два файла мира. В ней нет ничего проприетарного, и это первое, что стоит запомнить: любой хостер, который делает вид, что мир принадлежит ему, продаёт то, чего игра не требует.
Вы платите за остальное: за машину, которая всегда включена, за подключение дата-центра вместо домашнего аплоада, за публичный адрес с уже открытыми портами и за панель, превращающую параметры запуска в поля формы. Стоит ли это ежемесячной платы - вопрос, который разбирается в статье Valheim: хостинг на своём ПК или арендованный сервер, где подробно рассказано про скорость аплоада, CGNAT, электричество и раскрытие IP. Здесь мы исходим из того, что вы решили арендовать и хотите не купить лишнего или не то.
Два факта о Valheim определяют все проверки ниже. Сервер держит весь мир в памяти и растёт вместе с ним, так что тариф, подходящий сегодня, не подойдёт навсегда. И сервер сам не симулирует мир: каждую зону симулирует первый игрок, который в неё зашёл, а значит, задержка между игроками и сервером важнее любой цифры CPU в описании тарифа.
RAM и CPU: подбираем тариф по числу игроков и возрасту мира#
Главное число - память, и правильное значение зависит от мира сильнее, чем от числа игроков. Сервер Valheim загружает каждый объект мира - каждое дерево, камень, элемент постройки, сундук и участок выровненной земли - и держит всё это в памяти, рядом ли кто-то или нет.
| Группа и мир | RAM | CPU |
|---|---|---|
| 1-3 игрока, новый мир | 2 GB | 1 ядро |
| 4-6 игроков, несколько баз | 3-4 GB | 1.5-2 ядра |
| 7-10 игроков, исследованный мир | 4-6 GB | 2 ядра |
| С модами, 10+ модов BepInEx | 6-8 GB | 2+ ядра |
Как пользоваться таблицей при аренде: выбирайте строку, в которой вы окажетесь через несколько месяцев, а не ту, где вы в первый день. Четверо игроков в первую неделю спокойно работают на 2 GB; та же группа с терраформенной базой на холме и наполовину исследованной картой может уже не уложиться. Практический тест - файл мира. .db размером до примерно 50 MB комфортно живёт в 2-3 GB, 50-150 MB требуют 4 GB, а при размере больше 200 MB миру нужно 6 GB. Полное обоснование, в том числе почему терраформинг обходится дороже, чем игроки, есть в статье сколько RAM нужно серверу Valheim.
CPU - то место, где описания тарифов наименее честны, потому что «vCPU» может означать почти что угодно. Вам нужно знать, гарантированная ли это доля ядра или «burst»-значение, которое исчезает, когда машина занята. Основной цикл Valheim опирается на один поток, поэтому гарантированные 1.5 ядра быстрого процессора лучше четырёх разделяемых ядер старого. Задайте хостеру два вопроса: CPU - это жёсткий лимит или burst, и можно ли видеть вашу загрузку относительно этого лимита на графике? Если ответ на второй вопрос «нет», вы никогда не отличите проблему с CPU от проблемы с сетью. Что сервер делает с каждым ядром, объясняется в статье CPU и диск для сервера Valheim.
Диск редко становится ограничением. Сервер занимает около 2 GB после установки, долго живущий мир - 20-150 MB, а бэкапы рядом умножают это на число хранимых копий. Для ванильного сервера хватит 15 GB; серверу с модами, большим набором и несколькими бэкапами комфортно в 30 GB. Проверьте, что хранилище - SSD или NVMe, потому что медленный диск делает периодическое сохранение заметным для всех дольше.
В RE:NODE линейка Valheim идёт от 2 GB и 1 vCPU до 8 GB и 3 vCPU, всё на NVMe. CPU жёстко ограничен купленной долей, которая измеряется в процентах одного ядра, а в консоли видны графики памяти, CPU и диска относительно этих лимитов - именно такой график стоит требовать от любого хостера.
Слоты игроков и потолок в десять человек#
Удивительно много тарифов Valheim оценивается за игровой слот, и это первая ценовая ловушка. Выделенный сервер Valheim принимает не больше 10 игроков. Этот предел заложен в самой игре, а не в программе хостера, и поднять его могут только моды. Тариф с «20 слотами» на ванильном сервере не предлагает ничего; тариф, где цена растёт за каждый слот, берёт деньги за число, которое не меняет потребности сервера.
Серверу нужны память и стабильное ядро, а их определяет мир, а не число слотов. Четверо игроков с разросшейся базой требуют больше, чем восемь в первую неделю. При оплате за слоты полезные вещи - больше памяти, поддержка модов, больше бэкапов - обычно прячутся за числом слотов, которого вы никогда не наберёте. Если хостер продаёт по слотам, узнайте, сколько памяти получает каждый уровень, и сравнивайте по ней.
Если ваша группа действительно больше десяти человек, честный ответ таков: Valheim не рассчитан на это. Серверные моды могут поднять предел, но масштабирование врагов и нагрузка на сеть настроены под десять, а после примерно пятнадцати игроков большинство групп решает, что хлопот больше, чем удовольствия от компании. Что меняется, описано в статье лимит игроков в Valheim и большие группы.
Локация и пинг: проверяйте до оплаты#
Локация - проверка, которую нельзя исправить после покупки. Память можно увеличить одним кликом, а расстояние от сервера до игроков - нет. Для Valheim это важнее обычного из-за владения зонами: игрок, владеющий зоной, отправляет её состояние через сервер всем остальным, и медленный путь между ним и сервером превращается в рывки у всех.
Ориентир: в такую игру на выживание, как Valheim, комфортно играть при задержке до примерно 80 мс, терпимо - до 150 мс, а дальше она раздражает. Расстояние задаёт минимум около 1 мс задержки на 100 км оптоволокна, остальное добавляет маршрутизация. Цифры от европейского дата-центра до разных частей света приведены в статье пинг игровых серверов по регионам.
Перед оплатой попросите у хостера тестовый адрес в локации, где вас разместят, и пусть каждый участник группы замерит его из дома:
# Windows, macOS or Linux: 20 round trips, look at the average and the worst$ ping -n 20 203.0.113.10 # Windows$ ping -c 20 203.0.113.10 # macOS and Linux# Linux or macOS: shows where along the route latency or loss appears$ mtr -rwc 50 203.0.113.10Оценивайте результат по группе, а не по одному человеку. Важна цифра худшего игрока, потому что он тоже будет владеть зонами. Смотрите и на разброс, а не только на среднее: стабильные 60 мс лучше, чем среднее 40 со скачками до 200, а несколько процентов потерянных пакетов хуже и того и другого. Как читать эти три числа, объясняет статья задержка, джиттер и потеря пакетов.
Хостер с единственной локацией - не плохой хостер, а хостер для игроков рядом с этой локацией. RE:NODE работает в одном месте, в Германии, что даёт большей части Европы задержку заметно ниже комфортной границы и оставляет серверу большое расстояние до Америки и Азии. Группе, разбросанной по континентам, стоит поставить сервер ближе к большинству или посередине и смириться с тем, что кто-то заплатит за расстояние.
Загрузка мира, доступ к файлам и возможность забрать мир обратно#
У большинства групп, арендующих сервер, мир уже есть: он размещался из игры или кто-то долго играл в нём один. Перенос прост в принципе - остановить сервер, загрузить Name.fwl и Name.db в папку сервера worlds_local, задать совпадающее имя мира, запустить - а полная инструкция есть в статье как загрузить сохранение Valheim на выделенный сервер. Будет ли это просто на практике, решает доступ, который даёт хостер.
Что проверить:
- Доступ по SFTP с данными, которые можно ввести в любой клиент. Веб-файловый менеджер удобен для правки
adminlist.txt; SFTP нужен, чтобы надёжно переносить файлы и скачивать всю папку сохранений. - Управление именем мира. Аргумент
-worldдолжен быть таким, который вы можете задать, иначе загрузить свой мир не получится. Хостер, позволяющий выбирать только из собственного списка миров, - проблема. - Доступ к файлам списков:
adminlist.txt,bannedlist.txtиpermittedlist.txtлежат в каталоге сохранений и перечитываются во время работы сервера. Если их нельзя редактировать, вы не сможете сделать себя администратором. - Скачивание всего. Прежде чем полагаться на хостера, один раз скачайте мир и бэкапы. День, когда вы захотите уйти, - плохой день, чтобы обнаружить, что файлы заперты внутри панели.
Последний пункт - проверка на привязку к хостеру, и она ничего не стоит. Мир Valheim переносим по замыслу: два файла, никаких данных аккаунта, никакого формата, специфичного для хостера. Персонажи в него даже не входят - они хранятся на компьютере каждого игрока, поэтому при переносе мира никто не теряет снаряжение. Удерживать ваш мир в заложниках хостер может, только если прячет файлы.
В RE:NODE у каждого сервера свои данные SFTP и файловый менеджер в браузере, имя мира - поле на вкладке Startup, а бэкапы можно как восстанавливать, так и скачивать.
Моды: что на самом деле значит поддержка BepInEx#
«Поддержка модов» в описании тарифа может означать три разные вещи, и полезна для Valheim только одна из них.
Моды Valheim работают на BepInEx. На сервере это значит, что BepInExPack for Valheim распакован в корневую папку сервера - каталог BepInEx, doorstop_libs и скрипт start_server_bepinex.sh, который должен заменить обычную команду запуска. Моды - это файлы .dll в BepInEx/plugins, а их настройки появляются в BepInEx/config после первого запуска. Чтобы это работало на арендованном сервере, нужны три вещи:
- Способ запустить сервер через BepInEx. Либо переключатель или параметр запуска от хостера, либо возможность самому менять команду запуска. Без этого загруженные моды просто никогда не загрузятся.
- Доступ на запись в папку `BepInEx`, и в
plugins, и вconfig, по SFTP или через файловый менеджер. Именно в конфигах происходит большая часть настоящей работы по управлению модифицированным сервером. - Читаемые логи.
BepInEx/LogOutput.log- место, где сообщает о себе сломанный мод. Если вы не можете его прочитать, вы отлаживаете вслепую.
Два других случая, которые иногда называют «поддержкой модов», - установщик в один клик с коротким списком одобренных модов и полное отсутствие чего-либо, кроме разрешения загружать файлы. Готовый установщик хорош, если на нём есть все нужные вам моды, и ловушка, если хоть одного нет. Спросите, можно ли ставить любой мод с Thunderstore, а не только те, что есть в меню.
Здесь уместны ещё два вопроса. Можно ли отключить автоматические обновления игры? Каждый патч Valheim ломает какие-то моды BepInEx, пока их авторы не догонят, а модифицированный сервер, обновляющийся сам в день патча, - это сервер, на который никто не зайдёт, пока не обновятся моды. И хватит ли тарифа? Насыщенной сборке модов нужно 6-8 GB, а у некоторых хостеров линейка Valheim заканчивается на 4. Установка, разделение на серверную и клиентскую части и порядок действий в день патча описаны в статье моды Valheim с BepInEx на сервере.
В RE:NODE моды загружаются через файловый менеджер или SFTP, никакого списка одобренных нет, а тарифы Valheim доходят до 8 GB. Установщика модов в один клик нет; файлы вы приносите сами.
Бэкапы, сохранения и корректная остановка#
Этот раздел решает, будет ли мир на месте через год, и именно здесь дешёвый хостинг чаще всего экономит.
Valheim записывает мир на диск по таймеру, каждые -saveinterval секунд - по умолчанию 1800, то есть тридцать минут. Всё, что завершает процесс без сохранения, отбрасывает всё сделанное с прошлого сохранения. Поэтому первое, что надо проверить, - как ведут себя кнопки Stop и Restart в панели. Корректная остановка отправляет серверу сигнал завершения, Valheim сохраняется и выходит. Принудительное завершение убивает процесс сразу и теряет до целого интервала. Проверьте это один раз: постройте что-нибудь, нажмите Restart и посмотрите, осталось ли оно. Затем убедитесь, что вы можете сами менять -saveinterval; 600 - подходящее значение для большинства групп.
Вторая проверка - где хранятся бэкапы. Собственная настройка Valheim -backups хранит копии рядом с миром, на том же диске. Они защищают от повреждённого сохранения и больше ни от чего: ни от удалённого сервера, ни от отказа диска, ни от того, что кто-то перезаписал мир через файловый менеджер. От хостера вам нужно вот что:
| Вопрос | Хороший ответ |
|---|---|
| Где хранятся бэкапы? | Вне машины, которую они защищают |
| Как восстановить бэкап? | Кнопкой, без обращения в поддержку |
| Можно ли скачать бэкап? | Да, как обычный архив |
| Можно ли запускать их по расписанию? | Да, в то время, когда никто не играет |
| Бэкапы - платное дополнение? | Входят в тариф |
Платные бэкапы - одна из менее заметных ценовых ловушек. Тариф, который кажется дешевле на доллар и берёт отдельно за слоты бэкапов, не дешевле, а тариф вовсе без бэкапов - это тариф, где одна ошибка заканчивает мир. Полный порядок действий при повреждённых мирах и восстановлении описан в статье бэкапы сервера Valheim и повреждение мира.
В RE:NODE каждый тариф Valheim включает два слота бэкапов, которые хранятся вне машины, восстанавливаются одной кнопкой и скачиваются; Stop и Restart сначала сохраняют мир; а вкладка Schedules может запускать ежедневный бэкап и еженедельный перезапуск. Бэкап, который никто не восстанавливал, - всего лишь гипотеза, так что восстановите один в первую неделю, пока ставки низки.
Кроссплей: игроки на Xbox и Game Pass#
Если кто-то в группе играет на Xbox или в версию из Microsoft Store / Game Pass на ПК, серверу нужен флаг -crossplay. С ним игроки подключаются по шестизначному коду, который печатается в логе сервера при запуске, а трафик идёт через ретрансляцию PlayFab, а не напрямую на игровой порт. Код меняется при каждом перезапуске.
Что проверить на арендованном сервере:
- Можете ли вы сами включать и выключать кроссплей? Это должно быть поле в настройках запуска. Некоторые хостеры считают его премиум-функцией, хотя это один аргумент запуска.
- Видите ли вы код для подключения? Он появляется в выводе консоли. Если панель скрывает консоль, у игроков Xbox нет способа зайти.
- Понимает ли хостер компромиссы? Кроссплей добавляет промежуточный узел, а игроки определяются идентификаторами с префиксом платформы, такими как
Steam_76561198012345678илиXbox_..., и это меняет то, что записывается вadminlist.txt.
Кроссплей и моды тоже тянут в разные стороны. Консольные игроки не могут ставить моды, поэтому сервер, которому нужны клиентские моды, - это сервер только для ПК, что бы ни говорил флаг. Если в группе есть игрок на Xbox, решите это до выбора набора модов. Коды подключения, идентификаторы и проблемы несовпадения версий после патча разобраны в статье кроссплей Valheim и игроки Xbox.
Серверы Valheim в RE:NODE поставляются с уже включённым кроссплеем и показывают код подключения в живой консоли; отключить его - значит изменить настройку на вкладке Startup и перезапустить сервер.
Ценовые ловушки#
Большинство хостеров Valheim честны. Ловушки прячутся в тех частях описания, которые никто не читает. Примерно в порядке того, как часто они обходятся людям в деньгах:
- Вводные цены. Низкая цена первого месяца, которая потом продлевается по более высокой. Смотрите на цену продления, а не на цену при оформлении.
- Долгая предоплата без возможности возврата. Двенадцатимесячный срок дешевле в пересчёте на месяц и подходит, когда вы уже знаете, что хостер вам подходит. Сначала купите один месяц, выполните проверки из этой статьи, а потом соглашайтесь на срок. Выясните, как работают возвраты - кнопка, обращение или никак, - до того, как они понадобятся.
- Цена за слот, о чём сказано выше. Сравнивайте по памяти.
- Дополнения, которые должны быть включены: бэкапы, SFTP, выделенный порт, поддержка модов, кроссплей, смена мира. Каждое по отдельности мелочь; вместе они могут удвоить счёт.
- «Безлимитное» что угодно. Память, CPU и трафик конечны. Безлимитное обычно значит нераскрытое, а нераскрытое обычно значит разделяемое с теми, кто ещё на этой машине.
- Смена тарифа, при которой сервер пересоздаётся. Повышение тарифа должно менять лимиты у вашего сервера, а не создавать новый, на который вам потом переносить мир.
- Плата за подключение и надбавки за регион. Для Valheim редки, но встречаются.
Общая версия этого списка с вопросами, которые стоит отправить хостеру перед покупкой, есть в статье как выбрать хостинг игровых серверов. О самых дешёвых рабочих вариантах для разных игр читайте в самом дешёвом способе разместить сервер для друзей.
Аренда или хостинг дома: честная версия#
Аренда - не всегда правильный ответ, и об этом стоит сказать. Группа из двух-трёх человек, которые всегда играют вместе, может бесплатно размещать мир из самой игры. Дом со свободным маломощным компьютером, настоящим публичным IP-адресом и аплоадом от 10 Mbit/s может запустить тот же выделенный сервер и платить только за электричество - часто меньше, чем стоит небольшой арендованный тариф.
Аренда оправдывает свою цену, когда верно что-то одно из этого: вы за NAT оператора и не можете открыть порт; у вас слабый аплоад; группа играет в разное время, и миру нужно работать, когда ПК хозяина выключен; в группе пять человек и больше; или никто не хочет быть тем, кто перезапускает сервер в полночь. Арендованный сервер также не даёт вашему домашнему адресу попасть в руки каждому, кто подключается. Эти компромиссы с цифрами разобраны в сравнении домашнего и арендованного сервера; если вы предпочитаете полностью управлять машиной сами, промежуточный вариант - сервер Valheim на VPS.
Первый час после оплаты#
Большинство проверок выше можно подтвердить только на работающем сервере, поэтому делайте их сразу, пока просить о возврате денег - простой разговор:
- Проверьте адрес и пинг по сравнению с вашим тестом до оплаты. Пусть самый удалённый игрок подключится и минуту постоит на месте.
- Подключитесь по IP на
address:2456из клиента Steam, а если есть игрок на Xbox или Game Pass - по коду подключения. - Загрузите свой мир, задайте имя мира и следите в логе за строкой
Load world: Name. Если в логе сказано, что создаётся новый мир, имя не совпадает. - Добавьте себя в `adminlist.txt` по ID из лога сервера и убедитесь, что консоль принимает
save. - Проверьте корректный перезапуск: поставьте верстак, нажмите Restart и посмотрите, уцелел ли он.
- Сделайте бэкап, затем восстановите его. После этого скачайте один на свой компьютер.
- Следите за графиком памяти весь первый вечер настоящей игры. Если он уже у предела, тариф мал для загруженного вами мира.
Если все семь пунктов пройдены, хостер делает своё дело, и можно смело брать более длинный срок. Если не прошли два, вы узнали это по цене одного месяца.
FAQ#
Сколько стоит аренда сервера Valheim?
Для большинства групп - несколько долларов в месяц. Тариф на 2 GB подходит для трёх игроков на новом мире, а тариф на 4 GB - для полной группы из десяти на давно существующем. Серверы с модами стоят дороже, потому что им нужно 6-8 GB. Если платить за больше, чем нужно миру, работать лучше он не станет.
Арендованный сервер Valheim лучше домашнего?
Он стабильнее, а не быстрее. Подключение дата-центра не проседает, когда кто-то дома запускает стрим, а сервер не останавливается, когда выключают ПК. Лаги из-за того, что зоной владеет игрок с плохим соединением, бывают на любом сервере, где бы он ни работал.
Смогу ли я позже перенести мир к другому хостеру?
Да, если хостер позволяет скачать ваши файлы. Мир - это два файла, Name.fwl и Name.db, и между хостерами он переносится так же, как с ПК на сервер. Скачайте его один раз в первую неделю, чтобы убедиться, что это возможно.
Нужен ли более крупный тариф для кроссплея?
Нет. Кроссплей ретранслирует трафик через PlayFab и добавляет небольшую задержку, но заметно не меняет использование памяти и CPU. Подбирайте тариф под мир и моды, а не под платформы.
Можно ли запускать моды на любом арендованном сервере Valheim?
Только если хостер позволяет запускать сервер через BepInEx и писать в папку BepInEx. Проверьте оба условия до покупки, а также возможность отключить автоматические обновления, которые ломают моды в день патча.
Что делать, если сервер оказался не в той локации?
Сразу просите перенести его или вернуть деньги. Локацию не исправить повышением тарифа, а из-за того, как Valheim распределяет зоны, задержка игрока с самым плохим соединением влияет на всех рядом с ним.


