Коротко. Сервер Icarus можно создать самостоятельно и бесплатно: установите Icarus Dedicated Server (приложение Steam 2089300) через SteamCMD с анонимным входом, задайте пароли в ServerSettings.ini, запустите IcarusServer.exe с параметром -Log и откройте игровой порт (по умолчанию 17777) и порт запросов (по умолчанию 27015). Или арендуйте сервер Icarus и пропустите настройку сети.
Игроки заходят с экрана Join Session в игре: нужно переключить браузер на выделенные серверы и выбрать ваш сервер. Руководство разработчика по настройке описывает Windows, и вариант 1 тоже.
Проверено 5 ноября 2026 по Icarus Week 256 (30 октября 2026), самому свежему еженедельному обновлению, которое RocketWerkz опубликовала в Steam.
В этом руководстве два источника: вики выделенного сервера, которую разработчик, RocketWerkz, публикует на GitHub, и то, что мы используем на каждом размещаемом нами сервере Icarus. Чтобы сразу перейти к аренде, откройте вариант 2.
Что вам понадобится
Серверное ПО: «Icarus Dedicated Server», приложение Steam 2089300. RocketWerkz отмечает, что установка через SteamCMD не требует лицензии на Icarus, поэтому достаточно анонимного входа.
Компьютер, который работает постоянно: запасной ПК, домашний сервер или виртуальная машина в облаке. Руководство разработчика по настройке написано для Windows (IcarusServer.exe). Мы запускаем тот же Windows-сервер под Wine на Linux, но RocketWerkz не описывает путь для Linux, поэтому и это руководство его не описывает.
Железо: RocketWerkz не публикует требования к серверу в вики. Любые цифры, которые вы видите в других местах, считайте оценкой. Наша статья Сколько RAM нужно серверу Icarus? рассказывает, чего ожидать.
Лимит игроков:MaxPlayers в ServerSettings.ini принимает значения от 1 до 8 по данным вики.
Сеть: игровой порт (по умолчанию 17777) и порт запросов (по умолчанию 27015) должны быть проброшены на компьютер. Оба можно изменить с помощью -PORT= и -QueryPort=.
Игра: у каждого игрока должна быть своя копия Icarus.
Вариант 1: создать сервер самому
Эти шаги следуют страницам вики разработчика «Server Setup», «Server Config & Launch Parameters» и «Updating Dedicated Server and Running your Server».
Установите сервер
Установите SteamCMD со страницы Valve и запустите его.
Выберите папку установки и скачайте сервер в строке SteamCMD:
Проверьте, что загрузка прошла. Мы сталкивались с тем, что SteamCMD сообщал об успехе, но не оставлял файлов игры, поэтому наш скрипт установки проверяет, что файл Steam appmanifest_*.acf существует внутри steamapps, и пробует снова, если его нет. Сделайте то же самое вручную: если в папке нет манифеста в steamapps, повторите шаг 2.
Запишите настройки
Возьмите шаблон. В вики сказано, что файл настроек создаётся только после того, как сервер запустит первый prospect или лобби, и предложена готовая копия в репозитории IcarusDedicatedServer на GitHub (ServerSettings.ini).
Положите его в нужную папку:[ServerInstallDirectory]\Icarus\Saved\Config\WindowsServer\ServerSettings.ini. Папка имеет значение: вики называет только эту, а на наших серверах копия на одну папку выше, в Saved\Config, никогда не читалась. Если вы переносите папку Saved параметром запуска вроде -UserDir=, вики советует положить файл в [YourSavedFolder]\Config\WindowsServer\.
Задайте нужные ключи. Раздел называется [/Script/Icarus.DedicatedServerSettings]:
JoinPassword это то, что игроки вводят, чтобы войти; пустое значение означает отсутствие пароля. AdminPassword это то, что игрок вводит после /AdminLogin, чтобы стать админом. Вики предупреждает: если оставить его пустым, достаточно ввести /AdminLogin, и любой игрок получит права админа. SessionName в этом файле, по данным вики, ничего не делает: имя берётся из параметра запуска в следующем разделе.
Редактируйте файл, пока сервер остановлен.
Откройте порты, запустите сервер и зайдите
Пробросьте порты. Пробросьте игровой порт и порт запросов (17777 и 27015, если вы оставили значения по умолчанию) на роутере и разрешите их в брандмауэре. В вики не указан протокол, поэтому после запуска сервера проверьте доступ из-за пределов вашей сети.
Запустите сервер с параметрами запуска. Вики рекомендует ярлык на IcarusServer.exe с -Log: он открывает окно журнала (без него во время работы сервера ничего не видно):
-SteamServerName задаёт имя, по которому игроки ищут сервер, и ограничен 64 символами.
Зайдите на него. В Icarus выберите персонажа, выберите Join Session в меню HAB, переключателем справа вверху переведите браузер на выделенные серверы и выберите свой сервер. Если на сервере ещё не запущен prospect, вы попадёте в Server Lobby, где можно выбрать prospect или outpost.
Станьте админом. Введите /AdminLogin yourpassword в игровой чат. Символ / или \ начинает команду. Среди других админских команд есть /KickPlayer, /BanPlayer, /UnbanPlayer и /ReturnToLobby.
Обновите сервер: закройте его и снова запустите загрузку через SteamCMD (app_update 2089300 validate), затем запустите сервер. Скрипт обновления из вики делает ровно это с помощью taskkill и небольшого файла скрипта SteamCMD.
Запустите prospect самостоятельно
Сервер Icarus размещает prospects. При ResumeProspect=True он возобновляет последний prospect при запуске. Чтобы запустить prospect без лобби, в вики есть настройка CreateProspect, например -CreateProspect="Tier1_Forest_Recon_0 3 false TestProspect01": тип prospect, сложность от 1 (лёгкая) до 4 (экстремальная), хардкор или нет и имя сохранения. LoadProspect=[name] загружает сохранённый из Saved/PlayerData/DedicatedServer/Prospects/. Если ваш мир из одиночной игры, смотрите Как загрузить свой мир Icarus.
Вариант 2: сервер на PlayNHost
Аренда избавляет от установки, проброса портов и обновлений. Имя, пароли и prospect вы по-прежнему выбираете сами.
Выберите план. Откройте страницу хостинга серверов Icarus и сравните планы: на момент написания это BIHU (4 игрока) и BULWARK (8 игроков). Нажмите Создать сервер (Настроить план у BULWARK) и оформите заказ. Цены меняются, поэтому проверяйте их на этой странице.
Дождитесь установки. Сервер появится в панели. В его Console появится Game Engine Initialized, когда движок запустится.
Задайте имя и пароли. На вкладке Настройки задайте Название сервера (до 32 символов) и, если нужен закрытый сервер, Пароль для входа для ваших игроков, затем перезапустите сервер. У каждого нового сервера уже есть собственный случайный Пароль администратора; измените его там, если хотите пароль, который легко запомнить. Оба пароля принимают от 4 до 32 букв, цифр и только символы . _ -
Пригласите игроков. Сообщите им Название сервера и, если вы его задали, Пароль для входа. Они переключают браузер в Join Session на выделенные серверы и ищут это имя. Смотрите Как зайти на сервер Icarus.
При каждом запуске она записывает лимит игроков, Пароль для входа и Пароль администратора в ServerSettings.ini в папку, которую читает игра, поэтому менять их нужно в панели, а не в файле. Она также ставит ResumeProspect в True, AllowNonAdminsToLaunchProspects в True и AllowNonAdminsToDeleteProspects в False, как по умолчанию в вики.
Она ставит ShutdownIfNotJoinedFor и ShutdownIfEmptyFor в 0 (по умолчанию в вики 300 секунд). По данным вики, 0 возвращает сервер в Server Lobby как можно скорее, если никто не зашёл или вышел последний игрок. Поэтому первый игрок обычно попадает в лобби и возобновляет последний prospect или загружает оттуда другой, и это может сделать любой игрок, потому что не-админам разрешено запускать prospects.
Она запускает сервер с назначенными ею игровым портом и портом запросов, поэтому пробрасывать ничего не нужно. Смотрите Icarus ports and firewall explained.
Она подготавливает папки, из которых читаются моды Icarus (Icarus/Content/Paks/mods и Icarus/Mods), так как у Icarus нет Steam Workshop. Смотрите Как добавить моды на сервер Icarus.
Автообновление это настройка вашего сервера, по умолчанию включённая: пока она включена, сервер при каждом запуске скачивает из Steam любую новую сборку сервера Icarus. Смотрите Как обновить сервер Icarus.
Свой сервер или аренда: честное сравнение
Стоимость: серверное ПО бесплатно. Свой сервер стоит электричества, железа и трафика или облачной машины. Аренда это ежемесячный платёж, который определяет план.
Доступность: домашний сервер работает, только пока работают ваш ПК, электричество и интернет. Арендованный сервер работает на оборудовании хостинга.
Открытость: дома игроки подключаются к вашему публичному IP-адресу, а за брандмауэр и роутер отвечаете вы. Арендованный сервер не раскрывает ваш домашний IP.
Настройка: для своего сервера нужен компьютер с Windows (или собственная настройка Wine), проброс портов, файл настроек в правильной папке и ваши собственные обновления. Для аренды нужно имя сервера и, если хотите, пароль для входа.
Контроль: на своём сервере вам доступны все файлы и все параметры запуска. На наших серверах вы меняете настройки в панели, и вкладка Файлы тоже остаётся.
Лимит игроков: собственная настройка игры ограничена 8 игроками, поэтому арендованный план не даёт сервер больше, чем мог бы быть у вас самих.
Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Вы можете принять всё, принять только необходимые файлы cookie или выбрать по категориям.Мы используем файлы cookie, чтобы сайт работал, чтобы понимать, как им пользуются, и чтобы оценивать наш маркетинг. Здесь они включены по умолчанию. Вы можете отключить всё, что не хотите.Читать политику конфиденциальности