Сервер ARK: Как создать свой собственный выделенный сервер «ARK: Survival Evolved»

После двухлетнего этапа Early Access игра ARK: Survival Evolved была официально выпущена 29 августа 2017 года. С тех пор игра в открытом мире про выживание динозавров претерпела множество адаптаций и обширных обновлений, поэтому она до сих пор является одной из самых популярных игр в жанре. Сбор ресурсов, выращивание растений, приручение сухопутного или водного динозавра или бегство от страшного тираннозавра — все это обыденность в ARK.

Примечание

ARK: Survival Evolved — это базовое издание онлайн-игры, которое также используется в данном руководстве. Команда разработчиков также регулярно предоставляет сообществу игроков новый контент DLC, например, расширения ARK: Aberration или ARK: Extinction, о которых, однако, мы не будем здесь подробно рассказывать.

Мы расскажем вам, как настроить собственный сервер ARK, чтобы получить максимальную свободу в исследовании игрового мира — как в одиночку, так и в команде с друзьями и знакомыми.

Сервер ARK: Хостинг на собственном ПК или аренда сервера?

Ваш собственный сервер «ARK: Survival Evolved» дает вам возможность свободно конструировать игровой мир и режимы в соответствии с вашими пожеланиями. В отличие от игры на общедоступном многопользовательском сервере, вы не связаны конфигурациями и правилами оператора. Вы сами решаете, насколько весомыми должны быть элементы PvE и PvP, с кем вы играете и когда сервер работает в режиме онлайн.

В принципе, вы можете создать и разместить выделенный сервер ARK прямо на своем домашнем компьютере. Имея высокопроизводительный ПК, вы теоретически сможете удовлетворить основные требования к аппаратному обеспечению. Однако постоянное потребление ресурсов чревато регулярными сбоями и лагами для вас и всех остальных игроков — даже при отличном интернет-соединении. Кроме того, сервер не работает, когда вы выключаете свое устройство.

Если вы арендуете оборудование для сервера ARK у провайдера, он может работать без перерыва, если это необходимо, так что игровой мир всегда будет доступен онлайн. Вы также можете рассчитывать на отличную скорость загрузки и выгрузки данных, которая обеспечивается современными центрами обработки данных хостинг-провайдеров.

Совет

Если вы начнете искать подходящего провайдера для размещения собственного сервера ARC, вы, скорее всего, столкнетесь с предложениями виртуального и выделенного хостинга. Прочитайте нашу статью «Общий хостинг против выделенного хостинга», чтобы узнать, чем эти два понятия отличаются друг от друга.

Каковы системные требования для выделенного сервера ARK?

Запуск ARK: Survival Evolved на вашем собственном сервере дает вам максимум удовольствия и свободы при исследовании игрового мира. Вопрос о системных требованиях зависит от нескольких факторов. Например, сколько игроков должно одновременно находиться на сервере ARK? Какого размера игровой мир? Нужно ли использовать моды и плагины, и если да, то сколько?

Мы обобщили наиболее важные данные о производительности для бесперебойной работы выделенного сервера ARK.

Процессор (CPU)

Правильная установка процессора является основой хорошо работающего сервера АРК. Даже для небольших частных серверов рекомендуется, например, два физических ядра с частотой более 3 ГГц. Чем больше и загруженнее становится мир, тем больше мощности рекомендуется. Программное обеспечение выделенного сервера ARK в основном устроено следующим образом: Одно ядро выполняет основные вычисления, а другое отвечает за работу сети. По этой причине для обеспечения оптимальной производительности рекомендуется хост-система с двумя физическими ядрами с высокой производительностью процессора, так как распределение на несколько виртуальных ядер является неоптимальным и автоматически снижает потенциал производительности.

Рабочая память (ОЗУ)

То, что относится к производительности процессора, в равной степени рекомендуется и для памяти вашего сервера: чем больше и загруженнее игровой мир, тем больше оперативной памяти вы должны планировать. Если вы планируете использовать плагины и моды, вам потребуется больше оперативной памяти. В качестве минимальной рекомендации для небольшого сервера «ARK: Survival Evolved» без расширений можно установить значение от 6 до 8 гигабайт оперативной памяти.

Примечание

Всегда помните о дополнительных ресурсах, которые необходимо планировать при последующем расширении и настройке сервера ARK с помощью модов или плагинов!

Место на жестком диске

Базовая установка программного обеспечения сервера ARK занимает от 10 до 15 гигабайт места на жестком диске. Впоследствии вам потребуется дополнительное место для хранения пользовательских файлов и возможных расширений. Поэтому для долгосрочного размещения игрового сервера мы рекомендуем контингент хранилища от 30 гигабайт.

Совет

Выбирайте систему хранения с SSD-дисками — благодаря более высокой скорости записи и чтения современные решения для хранения данных явно превосходят классические жесткие диски HDD.

Широкополосное подключение

Интернет-соединение вашего сервера ARK так же важно для последующего удовольствия от игры, как и аппаратное обеспечение самого сервера. Низкий пинг (также известный как «латентность») на стороне сервера и игрока увеличит удовольствие от исследования огромного мира динозавров. С точки зрения сервера, значение скорости загрузки («uplink» или «upstream») имеет решающее значение. Чем больше скорость загрузки, доступная вашему серверу на одного игрока, тем быстрее данные сервера дойдут до участников.

Примечание

Скорость загрузки интернет-соединений значительно ниже, чем скорость скачивания: Например, классические линии DSL 16,000 обеспечивают скорость загрузки до 16 Мбит/с, но часто скорость загрузки составляет всего 1-2 Мбит/с!

Операционная система

В качестве операционной системы вы можете выбирать между Microsoft (Windows Server 2019, Windows Server 2016) и Linux (Ubuntu, Debian, CentOS, OpenSUSE). Серверное программное обеспечение «SteamCMD», которое вы также можете использовать для создания других выделенных игровых серверов, например, сервера Rust, также доступно для macOS — но при его установке на систему Apple всегда возникают проблемы.

Выбранная вами система также занимает ресурсы сервера, что следует учитывать с самого начала. Например, Windows Server 2016 имеет следующие минимальные требования:

  • 1,4 ГГц процессор (64-бит)
  • 512 МБ или 2 ГБ памяти (без графического пользовательского интерфейса или с ним соответственно)
  • 32 ГБ пространства на жестком диске

Если вместо этого вы используете дистрибутив Linux Ubuntu, то можете ориентироваться на следующие минимальные значения (версия 20.04):

  • 2 ГГц процессор (64-бит)
  • 4 ГБ оперативной памяти
  • 25 ГБ места на жестком диске
Примечание

Урезанная версия Ubuntu Server Edition без графического интерфейса пользователя уже работает с процессором 1 ГГц (64-бит), 1 ГБ оперативной памяти и 2,5 ГБ места на жестком диске.

Размещение ARK-сервера в IONOS: какое решение лучше всего подходит?

Продемонстрированные требования к размещению выделенного ARK-сервера позволяют понять, почему лучше арендовать ресурсы у провайдера. Во-первых, только абсолютно высококлассные ПК обладают необходимой вычислительной мощностью для стабильного игрового процесса — особенно если вы хотите сами участвовать в приключениях в ARK: Survival Evolved на одном устройстве. Кроме того, вы можете быть уверены, что сервер во внешнем дата-центре имеет стабильно хорошее интернет-соединение.

Как правило, у распространенных провайдеров есть сразу несколько вариантов серверов на выбор, которые отличаются по таким пунктам, как возможности администрирования, биллинговая модель и настройка оборудования. С IONOS, например, вы можете выбирать между следующими тремя типами:

  • облачный сервер
  • vServer (виртуальный частный сервер)
  • Выделенный сервер (либо самостоятельно, либо под управлением IONOS).
Совет

Конечно, вышеперечисленные предложения интересны не только для создания собственного сервера ARK. Мощное оборудование также предлагает вам идеальную основу, если вы хотите создать сервер LS19 или сервер Minecraft. Вы также можете легко создать свой собственный сервер Teamspeak.

Чем отличаются три различные модели серверов IONOS?

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

Способ тарификации и масштабируемость — решающие отличия от IONOS vServer. Виртуализация ресурсов в этой модели также происходит по расписанию. Однако вы получаете фиксированную аппаратную установку, за которую вам ежемесячно выставляется счет.

Для одноядерных приложений, таких как серверное программное обеспечение ARK, лучше всего подходит третий вариант сервера — выделенный сервер. В этом случае вы получаете мощный аппаратный пакет, включающий процессор с производительностью до 3,8 ГГц (4,2 ГГц или 4,4 ГГц Turbo Boost) по фиксированной ежемесячной цене.

Три типичных сценария использования сервера ARK, включая подходящие тарифные планы IONOS

Три модели серверов от IONOS доступны в разных ценовых классах и классах производительности. Чтобы вам было проще выбрать подходящий пакет для собственного выделенного сервера ARK, мы сравнили три типичных сценария для сервера «ARK: Survival Evolved» в следующей таблице и назначили подходящие тарифы всех трех типов серверов.

 

Минимальные требования (включая операционную систему)

Рекомендуемый vServer

Рекомендуемый облачный сервер

Рекомендуемый выделенный сервер

Сервер для 2-10 игроков (стандартная карта без/с небольшим количеством модов)

Windows Server 2016: 3,0 ГГц (мин. 3 ядра), 8 ГБ ОЗУ, 60 ГБ дискового пространства

Виртуальный сервер Cloud XL

Облачный сервер XL

Выделенный сервер AR6-32 SSD

или

Выделенный сервер L-16 SSD

Сервер для 10-25 игроков (отдельные карты/моды)

 

Виртуальный сервер Cloud XXL

Облачный сервер XXL

Выделенный сервер AR6-32 SSD

или

Выделенный сервер L-16 SSD

PvP сервер для 100 игроков

Linux (Ubuntu): 3,0 ГГц (мин. 3 ядра), 10 ГБ ОЗУ, 50 ГБ дискового пространства

Виртуальный сервер Cloud RAM XL

Облачный сервер XXL

Выделенный сервер AR6-32 SSD

или

Выделенный сервер XL-32 SSD

ARK: Survival Evolved — Учебник по серверу

Получив доступ к оборудованию сервера ARK, вы можете приступить к установке и настройке сервера. Шаги для клиентов IONOS (vServer, Cloud Server, Dedicated Server) описаны в следующих инструкциях. В данном случае операционной системой является Windows Server 2016.

Шаг 1: Подключение к серверу (аппаратное обеспечение)

Чтобы получить доступ к арендованному оборудованию, первым шагом является установление удаленного соединения с сервером. Как клиент IONOS, вы можете удобно настроить это соединение через Cloud Panel. Для этого войдите в систему под своими данными клиента в области Login. Затем перейдите в раздел «Сервер и облако».

Выберите сервер, на котором вы хотите настроить сервер ARK, чтобы получить обзор наиболее важной информации о сервере и данных доступа. В разделе «Remote Desktop Connection» вы найдете, среди прочего, ссылку на скачивание для настройки удаленного доступа, на которую следует нажать:

Windows откроет файл с выбором по умолчанию (Remote Desktop Connection) после того, как вы выберете «OK» во всплывающем окне. Подтвердите попытку подключения, которая пока неизвестного происхождения, с помощью кнопки «Connect».

Теперь будут запрошены данные доступа для вашего сервера. Нажмите последовательно на «Дополнительные параметры» и «Использовать другую учетную запись» и, наконец, введите имя пользователя и пароль. Если вы до сих пор не определили индивидуальные учетные данные для доступа к серверу, вы найдете эти данные на панели в разделе «Пользователь» и «Начальный пароль».

Примечание

При первом подключении к серверу Windows отобразит предупреждение о безопасности. Это происходит потому, что сертификат безопасности сервера еще не является доверенным. Нажав на «Да», вы соглашаетесь с сертификатом и, следовательно, с удаленным подключением.

Шаг 2: Установите SteamCMD

Теперь на сервере необходимо установить SteamCMD, версию клиента Steam для командной строки, которую вы позже будете использовать для получения программного обеспечения для вашего выделенного сервера ARK. Для Windows вы можете загрузить установочные файлы по следующей ссылке.

Совет

Вы хотите использовать Linux в качестве операционной системы на вашем сервере ARK? На официальном форуме разработчика Steam компании Valve вы можете найти подробные инструкции по установке SteamCMD на Ubuntu и аналогичные дистрибутивы.

После загрузки распакуйте заархивированный файл в каталог на вашем сервере. Запустите разархивированный файл приложения и двойным щелчком установите программу. После этого автоматически запустится командная строка, включая строку ввода «Steam>». Если это не так, вы также можете запустить инструмент через steamcmd.exe.

Шаг 3: Установите сервер «ARK: Survival Evolved»

Первым шагом будет создание каталога для вашего сервера ARK. В этом руководстве мы используем каталог «C:ark-server» в качестве примера. Соответствующая команда:

force_install_dir C:ark-server

После создания директории войдите на серверы Steam (Steam Public) как анонимный пользователь:

login anonymous

Последним шагом будет установка программного обеспечения выделенного сервера ARK. Для этого вам понадобится идентификатор приложения Steam (376030) и следующая команда SteamCMD:

app_update 376030 validate
Совет

Если вы хотите обновить программное обеспечение позже, достаточно команды «app_update 376030»!

Шаг 4: Откройте порты сервера

Для того чтобы ваш сервер ARK мог впоследствии общаться с клиентами игры, необходимо открыть соответствующие порты для передачи данных. В частности, это TCP / UPD порты 7777, 27015 и 27020.

Вы также можете открыть эти порты через Cloud Panel. Для этого войдите в нее с данными клиента и выберите раздел «Server & Cloud» и ваш сервер ARK. В меню слева последовательно нажмите на «Network» и «Firewall Policies». Выберите операционную систему, чтобы открыть меню настройки политик портов. В разделе «Входящие» создайте записи для трех портов последовательно и по следующей схеме:

  • Разрешенный IP: все (для этого оставьте поле пустым)
  • Протокол: TCP/UDP
  • Порт(ы): номер порта (7777 / 27015 / 27020)
  • Описание: индивидуальное описание освобождения порта

Шаг 5: Запуск выделенного сервера ARK

Теперь вы выполнили все необходимые шаги, чтобы иметь возможность запустить свой сервер ARK. Самый простой способ сделать это — создать пакетный файл в подпапке «ShooterGameBinariesWin64» со следующим содержанием:

start ShooterGameServer.exe "TheIsland?SessionName=My ARK Server?ServerPassword=MyPasswort?ServerAdminPassword=MyPasswort?QueryPort=27015?Port=7777?listen"

Под «SessionName» вы вводите желаемое имя для вашего экземпляра ARK-сервера, ваш индивидуальный пароль сервера или администратора, который вы назначаете после знака равенства записей «ServerPassword» или «ServerAdminPassword».

Совет

Подробный список команд сервера для стартового BAT или настройки сервера ARK через командную строку можно найти в официальной ARK: Survival Evolved Wiki.

Двойной щелчок на BAT-файле позволит запустить сервер в любое время, что займет несколько минут, особенно при первом запуске.

Шаг 6: Присоединиться к серверу ARK

Теперь сервер будет работать с выбранными по умолчанию настройками — до тех пор, пока вы не выйдете из SteamCMD или не выключите сервер. Чтобы присоединиться к игровому миру, необходимо выполнить следующие действия.

  1. Запустите ARK: Survival Evolved через Steam на своем компьютере.
  2. Нажмите на кнопку «Присоединиться к ARK».
  3. Установите фильтр серверов на «Неофициальный».
  4. Найдите свой сервер ARK в списке и нажмите Присоединиться.

Если ваш сервер не отображается в списке онлайн-серверов, вы также можете добавить его в избранное. Для этого в клиенте Steam последовательно нажмите на «Вид» и «Серверы». Переключитесь на вкладку «Избранное» и введите IP-адрес вашего сервера ARK с добавлением порта 27015. Наконец, нажмите «Добавить этот адрес в избранное»:

Как только соединение будет установлено, вы наконец-то сможете окунуться в захватывающее приключение ARK.

Совет: Домен .gg

Заявите о себе с помощью собственного домена .gg и позвольте играм начаться. Зарегистрируйте свой собственный домен .gg прямо сейчас с IONOS.

Проверка домена

Оцените статью
cdelat.ru
Добавить комментарий