НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как создать сервер Astroneer (2026)

AstroneerUpdated Nov 5, 20269 min read

Коротко. Вы можете создать сервер Astroneer сами и бесплатно: установите "ASTRONEER Dedicated Server" через Steam (Library, Tools) или с помощью SteamCMD, app 728470, запустите его один раз, чтобы он создал файлы конфигурации, задайте порт в Engine.ini (в примере System Era это 8777), впишите свой публичный IP и имя владельца в AstroServerSettings.ini и откройте этот порт в брандмауэре и на роутере. Или арендуйте сервер Astroneer и обойдитесь без возни с сетью.

Игроки подключаются из Server List в игре через Add Dedicated Server, указывая адрес сервера как Server URL.

Проверено 5 ноября 2026 г., актуально для патча игры 1.45.1 (14 октября 2026 г.).

Это руководство опирается на собственную публикацию System Era о выделенном сервере и на то, что работает на наших собственных серверах Astroneer. Чтобы сразу перейти к аренде, смотрите вариант 2.

Что вам понадобится

  • Серверное ПО: "ASTRONEER Dedicated Server" в Steam Library, раздел Tools, или SteamCMD с app 728470. Инструкции System Era написаны для Windows (пути Windows и руководство по брандмауэру Windows).
  • Сеть: один порт, который вы выбираете в Engine.ini, открытый в брандмауэре и проброшенный на роутере. В публикации System Era протокол не назван; на наших серверах игра слушает UDP, поэтому откройте UDP. System Era предупреждает, что открывать соединение для внешних игроков вы будете на свой страх и риск.
  • Ваш публичный IP: по публикации System Era, в AstroServerSettings.ini нужна строка PublicIP с адресом, которым будут пользоваться игроки.
  • Ваше имя в Steam: оно записывается в OwnerName, чтобы сервер мог назначить вас владельцем.
  • Игра: каждому игроку нужен Astroneer. На сервере PlayNHost игрокам нужна версия Steam на ПК с Windows: Xbox, PlayStation и версия из Microsoft Store подключиться не могут.

Серверное ПО бесплатно. Вы платите за машину, электричество и трафик, а не за программу.

Вариант 1: разместить самому

System Era называет это достаточно сложным процессом и не даёт на него ни гарантий, ни поддержки. Шаги ниже следуют их публикации; шаг подключения опирается на Server List в игре.

Windows

  1. Установите сервер. В Steam откройте Library, Tools и установите "ASTRONEER Dedicated Server". Или воспользуйтесь SteamCMD:
    steamcmd +force_install_dir C:\AstroServer +login anonymous +app_update 728470 validate +quit
  2. Запустите сервер один раз и закройте его, чтобы он создал файлы конфигурации. Они лежат в Astro\Saved\Config\WindowsServer внутри папки установки: Engine.ini и AstroServerSettings.ini. Никогда не редактируйте их, пока сервер работает, потому что внесённые тогда изменения не сохраняются.
  3. Задайте порт. В Engine.ini добавьте:
    [URL]
    Port=8777
    Можно выбрать другой порт. Это лишь задаёт порт, который слушает Astroneer; открыть его в брандмауэре всё равно нужно.
  4. Задайте публичный IP и владельца в AstroServerSettings.ini, отредактировав строки, созданные сервером. Свой публичный IP можно узнать на любом сайте проверки IP:
    PublicIP=203.0.113.10
    ServerName=My Astroneer Server
    OwnerName=YourSteamName
    OwnerGuid=0
    При OwnerGuid=0 первый игрок, который подключится с именем Steam из OwnerName, становится владельцем, а игра затем сохраняет ID этого игрока в файле. Строка ServerPassword необязательна.
  5. Откройте порт. Разрешите UDP-порт в брандмауэре Windows, затем пробросьте его на роутере на этот ПК.
  6. Снова запустите сервер и подключитесь: Server List, Add Dedicated Server, затем ваш public IP:port в качестве Server URL.

Linux

System Era описывает только Windows. Так работает наша собственная установка, и это не официальный путь: SteamCMD получает команду скачать сборку для Windows, а сервер затем запускается под Proton, слоем совместимости с Windows от Valve.

  1. Скачайте файлы для Windows через SteamCMD на машине с Linux:
    ./steamcmd.sh +force_install_dir /home/steam/astroneer +@sSteamCmdForcePlatformType windows +login anonymous +app_update 728470 validate +quit
  2. Установите и настройте Proton самостоятельно (его нет в репозиториях Debian и Ubuntu; наши серверы используют образ контейнера, в который он входит), затем запустите Astro/Binaries/Win64/AstroServer-Win64-Shipping.exe командой proton run из папки установки. Используйте те же файлы конфигурации, порт и шаги по брандмауэру, что и в Windows. Файлы находятся в Astro/Saved/Config/WindowsServer/.

Наш скрипт установки также проверяет, что после загрузки существует steamapps/appmanifest_728470.acf, и повторяет попытку до трёх раз, если его нет. Мы видели, как SteamCMD сообщал "Missing configuration", доходил до "success" и не оставлял ни одного файла игры.

Вариант 2: разместить на PlayNHost

Аренда избавляет от брандмауэра, проброса портов и рутины с обновлениями. Порт и файлы конфигурации настраиваются за вас.

  1. Выберите план. Откройте страницу хостинга серверов Astroneer. На момент написания доступен план ASTRONIUM на 8 игроков. Нажмите кнопку на плане (Настроить план) и оформите заказ. Цены меняются, поэтому проверяйте их на этой странице.
  2. Дождитесь установки. Ваш сервер появится на panel.playnhost.com, а его страница обновится сама, когда настройка завершится. Панель считает сервер запущенным, когда Консоль выводит PlayNHost: Astroneer is listening on и затем порт.
  3. Откройте Настройки и заполните карточку Настройки игры:
    • Название сервера: название в списке серверов, до 60 символов.
    • Имя владельца в Steam и Steam ID 64 владельца: имя вашего профиля Astroneer в точности как в игре и ваш 17-значный SteamID64 (он начинается с 7656119). Панель запрашивает оба значения. Пока имя владельца не задано, при запуске туда записывается временное имя, чтобы никто не стал владельцем, просто зайдя первым.
    • Пароль сервера: необязательно.
    • Публичный IP: оставьте пустым. При запуске адрес вашего сервера подставляется сам.
  4. Перезапустите. Когда панель покажет "Сохранено. Чтобы изменения вступили в силу, сервер нужно перезапустить.", нажмите Перезапустить сейчас и дождитесь строки готовности.
  5. Добавьте сервер в игре. Откройте Как подключиться в Обзоре сервера. Там показаны адрес сервера и изменение из двух строк в Engine.ini, которое нужно внести на ПК каждого игрока один раз, потому что шифрование сети на наших серверах по умолчанию выключено. Затем в Astroneer откройте Server List, выберите Add Dedicated Server, вставьте адрес как Server URL, выберите сервер и нажмите Join.

Что панель делает за вас

  • PublicIP заполняется. В наших тестах Astroneer завершал работу в течение двух минут после запуска, ничего не выводя в консоль, если PublicIP в AstroServerSettings.ini был пустым. Наш запуск при каждом старте записывает туда адрес вашего сервера, поэтому новый сервер не падает при первом запуске.
  • Настоящая строка готовности. На наших серверах Astroneer ничего не выводит, когда уже работает: консоль заканчивается на строке Proton и замирает. Наш запуск следит за тем, когда игра займёт свой UDP-порт, и тогда выводит PlayNHost: Astroneer is listening on и порт, чтобы вы знали, когда подключаться.
  • Настройки и порт. При каждом запуске панель записывает в файлы конфигурации название сервера, владельца, пароль, число игроков, игровой порт и приватный пароль консоли. Она делает это построчно и не трогает строки игроков (баны, whitelist, админы).
  • Игроки. Кто может играть на карточке игроков в Обзоре показывает список игроков, известных миру, и задаёт их роль из панели.
  • Остановить сохраняет. Кнопка Остановить просит игру сохраниться и выключиться через её собственную консоль и ждёт до 90 секунд, пока она завершится. В наших тестах обычное прерывание завершало работу без сохранения.
  • Обновления. Автоматические обновления (под Show advanced в Настройках игры) включены по умолчанию: при запуске сервер проверяет в Steam наличие новой сборки. Расписание Ежедневный перезапуск, включённое по умолчанию, рано утром перезапускает работающий сервер, чтобы он подхватывал патчи, ведь игроки, уже обновившиеся, не могут зайти на старый сервер.

Своё размещение или аренда: честное сравнение

  • Стоимость. Своё размещение: программа бесплатна, вы платите за железо, электричество и трафик. Аренда: ежемесячная плата по плану. Смотрите текущие планы.
  • Доступность. Своё размещение: надёжность зависит от вашего ПК и домашнего интернета, и он должен быть включён, когда играют друзья. Аренда: работает на оборудовании хостинга, а не на вашем ПК.
  • Сетевая уязвимость. Своё размещение: игроки подключаются к вашему публичному IP, а брандмауэр и роутер на вас. Аренда: ваш домашний IP не задействован.
  • Нужные навыки. Своё размещение: правка двух ini-файлов, проброс портов и публичный IP, который может меняться. Аренда: поля в веб-панели.
  • Обновления. Своё размещение: вы сами запускаете обновление через Steam или SteamCMD. Аренда: Автоматические обновления устанавливают новую сборку при запуске сервера.
  • Подключение. На сервере PlayNHost шифрование сети по умолчанию выключено, поэтому на ПК каждого игрока один раз нужны две строки Engine.ini из раздела Как подключиться, а чтобы зайти на сервер, размещённый на ПК с Windows, их нужно убрать обратно.

Своё размещение подойдёт, если ПК и так работает весь день и вы уверенно обращаетесь с сетями. Аренда подойдёт, если вы не хотите заниматься железом.

Связанные руководства

FAQ

Можно ли создать сервер Astroneer бесплатно?

Да. Выделенный сервер бесплатен в Steam. Вы всё равно платите за машину, электричество и интернет, и он должен работать, пока люди играют.

Какой порт использует сервер Astroneer?

Тот, который вы задаёте в разделе [URL] в Engine.ini. В примере System Era это 8777. В их публикации протокол не назван; на наших серверах игра слушает UDP, поэтому откройте его в брандмауэре как UDP.

Почему мой сервер сам закрывается через минуту или две?

Проверьте PublicIP в AstroServerSettings.ini. Когда значение пустое, в наших тестах сервер запускался, записывал свою конфигурацию и завершался, ничего не выводя в консоль.

Как стать владельцем?

Задайте в OwnerName своё имя Steam и OwnerGuid=0 и подключитесь первым с этим именем. На PlayNHost заполните в Настройках поля Имя владельца в Steam и Steam ID 64 владельца.

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ