bolt Valebyte VPS від $4/міс — NVMe, запуск за 60 секунд.

Отримати VPS arrow_forward

Власний сервер Core Keeper: встановлення та налаштування на VPS/виділеному сервері

calendar_month June 25, 2026 schedule 18 хв. читання visibility 29 переглядів
person
Valebyte Team
Власний сервер Core Keeper: встановлення та налаштування на VPS/виділеному сервері

Для встановлення та налаштування власного сервера Core Keeper на VPS або виділеному сервері вам знадобиться операційна система Linux (рекомендується Ubuntu 20.04+), мінімум 2 vCPU, 4 GB RAM та 20 GB NVMe-диска для комфортної гри 4-8 гравців, з бюджетом від $15-20 на місяць.

Core Keeper, інді-гра в жанрі виживання та пісочниці, завоювала серця мільйонів гравців по всьому світу завдяки унікальному поєднанню дослідження підземель, крафту та будівництва. Грати з друзями в спільному світі — одна з ключових особливостей Core Keeper, але вбудована система хостингу часто стикається з обмеженнями продуктивності, стабільності та доступності. Саме тут на допомогу приходить можливість створити свій сервер Core Keeper на VPS або виділеному сервері.

У цій статті ми детально розглянемо, як встановити та налаштувати Core Keeper dedicated server, забезпечивши оптимальну продуктивність та стабільність для вашої ігрової групи. Ми пройдемо шлях від вибору відповідного хостингу Core Keeper до тонкого налаштування конфігурації, захисту від DDoS-атак та керування модами, щоб ваш світ Core Keeper був завжди доступний і працював без збоїв.

Навіщо потрібен свій Core Keeper сервер? Переваги виділеного хостингу

Гра в Core Keeper з друзями приносить набагато більше задоволення, ніж одиночна пригода. Однак використання вбудованого в гру хостингу, коли один із гравців виступає в ролі хоста, пов'язане з низкою суттєвих недоліків. Створення власного сервера Core Keeper на потужному VPS або виділеному сервері вирішує ці проблеми, пропонуючи значні переваги.

Чому варто обрати свій сервер Core Keeper замість вбудованого?

При грі через вбудований хост, продуктивність сервера безпосередньо залежить від комп'ютера хоста та його інтернет-з'єднання. Якщо хост вийде з гри, світ стане недоступним для всіх інших. Крім того, низька швидкість інтернету або слабкий процесор хоста можуть призвести до затримок (лагів) та нестабільної роботи для всіх учасників. Свій сервер Core Keeper, розміщений на професійному хостингу, позбавляє цих проблем:

  • Цілодобова доступність: Сервер працює 24/7, незалежно від того, чи перебуває хтось із гравців онлайн. Ви та ваші друзі можете зайти у світ у будь-який час.
  • Стабільна продуктивність: VPS або виділений сервер надають гарантовані ресурси (CPU, RAM, пропускна здатність мережі), що виключає лаги, фризи та вильоти, пов'язані з нестачею потужності.
  • Висока швидкість з'єднання: Дата-центри мають високошвидкісні канали зв'язку, що забезпечує низький пінг для всіх гравців, незалежно від їхнього місцезнаходження (у розумних межах).
  • Повний контроль: Ви отримуєте повний адміністративний доступ до сервера, що дозволяє встановлювати моди, налаштовувати параметри гри, створювати резервні копії та керувати доступом на свій розсуд.
  • Незалежність від гравця: Світ Core Keeper не прив'язаний до одного гравця. Якщо хост зайнятий або його комп'ютер вимкнений, сервер продовжує працювати.

Гнучкість та контроль: основа Core Keeper dedicated server

Розгортання Core Keeper dedicated server дає вам повний контроль над ігровим середовищем. Ви можете:

  • Налаштовувати правила гри: Змінювати складність, швидкість росту рослин, кількість монстрів, параметри луту та багато іншого через конфігураційні файли.
  • Встановлювати моди: Розширювати функціонал гри, додавати нові предмети, механіки або виправляти недоліки. Модифікації можуть значно покращити ігровий досвід, і свій сервер — ідеальна платформа для їх використання.
  • Створювати резервні копії: Регулярно зберігати прогрес світу, щоб уникнути втрати даних у разі непередбачених збоїв або помилок.
  • Керувати доступом: Захистити сервер паролем, щоб грати тільки з довіреними друзями, або відкрити його для публічного доступу.
  • Моніторити ресурси: Відстежувати споживання CPU, RAM та диска, щоб своєчасно реагувати на можливі проблеми або оптимізувати роботу сервера.

Для тих, хто вже мав досвід налаштування ігрових серверів, наприклад, свій сервер Palworld або свій сервер Valheim, процес встановлення Core Keeper буде інтуїтивно зрозумілим.

Мінімальні та рекомендовані вимоги для Core Keeper сервера

Вибір відповідного VPS або виділеного сервера — ключовий крок для забезпечення стабільної та комфортної гри в Core Keeper. Вимоги до ресурсів залежать в основному від кількості гравців, які будуть одночасно перебувати на сервері, та від розміру генерованого світу.

CPU та RAM: серце вашого сервера Core Keeper

Core Keeper, як і багато ігор на Unity, досить вимоглива до продуктивності CPU, особливо на старті та при генерації світу. Оперативна пам'ять також відіграє важливу роль, особливо при великій кількості гравців та активному дослідженні.

  • Для 2-4 гравців:
    • CPU: 2 vCPU з частотою від 2.5 GHz. Важлива хороша продуктивність на ядро. Процесори Intel Xeon E3/E5 або сучасні AMD EPYC/Ryzen будуть оптимальні.
    • RAM: 4 GB. Цього буде достатньо для базової роботи сервера та ОС.
  • Для 5-8 гравців:
    • CPU: 2-4 vCPU з частотою від 3.0 GHz. Збільшення кількості ядер допоможе розподілити навантаження, особливо при активних діях гравців у різних частинах світу.
    • RAM: 6-8 GB. Додаткова пам'ять дозволить серверу кешувати більше даних світу, зменшуючи затримки.
  • Для 9-16+ гравців:
    • CPU: 4-6 vCPU з частотою від 3.5 GHz або вище. Для такої кількості гравців може знадобитися вже виділений сервер, щоб забезпечити стабільну роботу.
    • RAM: 10-16 GB. Чим більше гравців, тим більше пам'яті потрібно для підтримки всіх ігрових об'єктів та логіки.

Важливо зазначити, що Core Keeper більшою мірою залежить від продуктивності одного ядра CPU, ніж від їхньої загальної кількості. Тому обирайте процесори з високою тактовою частотою.

Диск та мережа: швидкість та стабільність хостингу Core Keeper

Швидкість дискової підсистеми та стабільність мережевого з'єднання також критичні для комфортної гри.

Шукаєте надійний сервер для ваших проєктів?

VPS від $10/міс та виділені сервери від $9/міс з NVMe, DDoS-захистом та підтримкою 24/7.

Дивитися пропозиції →
  • Диск:
    • Об'єм: Для встановлення сервера Core Keeper та ОС знадобиться мінімум 20 GB. Однак, у міру дослідження та генерації світу, розмір файлів може зростати. Рекомендується мати запас у 50-100 GB, особливо якщо ви плануєте довгострокову гру та встановлення модів.
    • Тип: Вкрай бажано використовувати NVMe SSD. Висока швидкість читання/запису NVMe дисків значно прискорює завантаження світу, збереження прогресу та загальну чуйність сервера. HDD диски категорично не рекомендуються через їхню низьку продуктивність, яка викликатиме лаги.
  • Мережа:
    • Пропускна здатність: Мінімум 100 Mbps, але краще 1 Gbps. Хоча Core Keeper не є найвимогливішою до пропускної здатності грою, стабільний та швидкий канал забезпечить низький пінг та відсутність втрат пакетів.
    • Трафік: Більшість хостинг-провайдерів пропонують безлімітний трафік або дуже великі обсяги, чого буде достатньо для ігрового сервера.
    • Захист від DDoS: Вкрай рекомендується обирати хостинг-провайдера, який пропонує вбудований захист від DDoS-атак. Ігрові сервери часто стають мішенню для таких атак, і наявність захисту забезпечить безперервну роботу вашого Core Keeper dedicated server.

Вибір операційної системи та підготовка VPS/дедика

Для розгортання Core Keeper dedicated server рекомендується використовувати операційну систему Linux. Хоча технічно можна запустити сервер на Windows, Linux пропонує кращу продуктивність, стабільність та менше споживання ресурсів для серверних застосунків. Valebyte.com пропонує широкий вибір ОС для виділених серверів на Windows, але для Core Keeper ми радимо Linux.

Linux чи Windows: що краще для Core Keeper dedicated server?

Вибір ОС має значення для продуктивності та зручності керування:

  • Linux (рекомендується):
    • Переваги: Менше споживання системних ресурсів (RAM, CPU), що залишає більше для самого сервера Core Keeper. Висока стабільність та безпека. Більшість інструкцій зі встановлення ігрових серверів орієнтовані на Linux.
    • Рекомендовані дистрибутиви: Ubuntu Server (версії 20.04 LTS або 22.04 LTS) або Debian (10/11). Вони прості в управлінні, мають велику документацію та велику спільноту.
  • Windows Server:
    • Переваги: Знайомий графічний інтерфейс для тих, хто не звик до командного рядка.
    • Недоліки: Вище споживання RAM та CPU самою ОС, що може позначитися на продуктивності сервера Core Keeper. Вимагає наявності ліцензії (для виділених серверів).

У цьому посібнику ми будемо використовувати Ubuntu Server 22.04 LTS як найбільш поширений та зручний варіант.

Початкове налаштування та встановлення залежностей

Після розгортання VPS або виділеного сервера з Ubuntu Server, насамперед необхідно підключитися до нього по SSH. Використовуйте клієнт, наприклад, PuTTY для Windows або вбудований термінал для Linux/macOS.

ssh username@your_server_ip

Після успішного підключення виконайте наступні кроки:

  1. Оновлення системи:

    Завжди починайте з оновлення пакетної бази та встановлених пакетів, щоб забезпечити актуальність та безпеку системи.

    sudo apt update
    sudo apt upgrade -y
  2. Створення окремого користувача для сервера:

    Для підвищення безпеки та ізоляції рекомендується запускати ігровий сервер від імені окремого користувача, а не root.

    sudo adduser corekeeper
    sudo usermod -aG sudo corekeeper # Якщо ви хочете надати користувачу corekeeper права sudo (необов'язково, але зручно)
    su - corekeeper # Переключитися на нового користувача

    Далі всі команди виконуватимуться від імені користувача corekeeper.

  3. Встановлення необхідних залежностей:

    Для роботи SteamCMD та самого сервера Core Keeper можуть знадобитися 32-бітні бібліотеки та інші утиліти. Встановіть їх:

    sudo apt install -y steamcmd lib32gcc-s1 lib32stdc++6 curl screen

    Якщо steamcmd не знайдено в репозиторіях (що малоймовірно для сучасних Ubuntu), його можна встановити вручну, як описано в наступному розділі.

    screen — це дуже корисна утиліта, яка дозволяє запускати процеси у фоновому режимі та відключатися від SSH-сесії, не зупиняючи сервер. Ми будемо використовувати її для запуску Core Keeper.

rocket_launch Швидкий вибір

Need a dedicated server?

Compare prices from top providers. Configure and order in minutes.

Виділені сервери arrow_forward

Покрокове встановлення та запуск Core Keeper сервера

Встановлення Core Keeper dedicated server здійснюється через SteamCMD — консольну версію клієнта Steam, призначену для встановлення та оновлення ігрових серверів.

Завантаження та налаштування SteamCMD для Core Keeper

Якщо ви встановили steamcmd через apt, пропустіть цей крок. В іншому випадку, виконайте наступне:

  1. Створення директорії для SteamCMD:
    mkdir ~/steamcmd
    cd ~/steamcmd
  2. Завантаження та розпакування SteamCMD:
    curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar -xz
  3. Запуск SteamCMD:

    При першому запуску SteamCMD оновиться. Це може зайняти деякий час.

    ./steamcmd.sh

    Ви побачите запрошення Steam>. Тепер ви можете виконувати команди SteamCMD.

Далі, незалежно від способу встановлення SteamCMD, виконайте наступні дії в консолі SteamCMD:

  1. Авторизація (анонімна):
    login anonymous
  2. Встановлення Core Keeper dedicated server:

    Створіть директорію для сервера Core Keeper та встановіть його туди. ID застосунку Core Keeper Dedicated Server у Steam — 2169540.

    force_install_dir /home/corekeeper/server
    app_update 2169540 validate

    Процес завантаження може зайняти деякий час залежно від швидкості вашого інтернет-з'єднання. Після завершення ви побачите повідомлення Success! App '2169540' fully installed.

  3. Вихід зі SteamCMD:
    quit

Тепер файли сервера Core Keeper знаходяться в директорії /home/corekeeper/server.

Перший запуск та генерація світу Core Keeper

Перед першим запуском сервера необхідно переконатися, що у вас є права на виконання файлу сервера. Перейдіть до директорії сервера:

cd /home/corekeeper/server

І надайте права на виконання:

chmod +x CoreKeeperServer.x86_64

Тепер можна запустити сервер. Рекомендується використовувати утиліту screen, щоб сервер продовжував працювати після закриття SSH-сесії.

  1. Створення нової сесії screen:
    screen -S corekeeper_server

    Ви опинитеся в новій "віртуальній" консолі.

  2. Запуск сервера Core Keeper:

    Запустіть сервер з мінімальними параметрами для першого старту. Core Keeper Server використовує кілька аргументів командного рядка. Найважливіший з них — -world для вказівки шляху до файлу світу.

    ./CoreKeeperServer.x86_64 -world /home/corekeeper/server/worlds/my_corekeeper_world.world

    При першому запуску сервер згенерує новий світ за вказаним шляхом. Ви побачите логи сервера, що свідчать про його роботу та генерацію світу. Після того як сервер завантажиться і буде готовий приймати підключення, ви побачите повідомлення типу "Server started on port XXXXX".

  3. Відключення від сесії screen:

    Щоб відключитися від сесії screen, не зупиняючи сервер, натисніть Ctrl+A, потім D. Ви повернетеся до основної SSH-сесії.

  4. Повторне підключення до сесії screen (якщо потрібно):

    Щоб знову підключитися до сесії та побачити логи сервера, використовуйте:

    screen -r corekeeper_server

Налаштування Core Keeper dedicated server: конфігурація та порти

Після першого запуску сервера, ви можете налаштувати його параметри, щоб адаптувати ігровий процес під свої потреби. Core Keeper використовує конфігураційний файл для цих цілей.

Основні параметри конфігурації сервера Core Keeper

При першому запуску, Core Keeper створює файл конфігурації server.json у директорії збереження світу (у нашому випадку, це /home/corekeeper/server/worlds/, поруч із файлом .world). Вам потрібно буде відредагувати цей файл, щоб змінити параметри сервера.

nano /home/corekeeper/server/worlds/my_corekeeper_world.world.server.json

Приклад вмісту server.json (може відрізнятися залежно від версії гри):

{
  "serverName": "Мій Core Keeper Сервер Valebyte",
  "worldName": "my_corekeeper_world",
  "password": "ваш_дуже_складний_пароль",
  "maxPlayers": 8,
  "gamePort": 27015,
  "queryPort": 27016,
  "publicServer": false,
  "seed": "", // Залиште пустим для випадкового світу або вкажіть число для конкретного сіда
  "difficulty": "Normal", // Easy, Normal, Hard
  "enablePvP": false,
  "spawnMonsters": true,
  "allowCheats": false,
  "saveInterval": 300, // Інтервал автозбереження в секундах
  "serverIpAddress": "0.0.0.0" // Зазвичай не змінюється
}

Найбільш важливі параметри для налаштування:

  • "serverName": Ім'я вашого сервера, яке буде видно у списку серверів.
  • "worldName": Ім'я файлу світу. Повинно відповідати тому, що ви вказуєте в аргументі -world при запуску.
  • "password": Пароль для підключення до сервера. Якщо ви хочете зробити сервер приватним, обов'язково встановіть його.
  • "maxPlayers": Максимальна кількість гравців, які можуть одночасно перебувати на сервері. Не забудьте, що це безпосередньо впливає на вимоги до ресурсів.
  • "gamePort" та "queryPort": Порти, що використовуються сервером. За замовчуванням це 27015 (UDP) та 27016 (UDP). Їх необхідно буде відкрити у брандмауері.
  • "publicServer": Якщо встановлено в true, сервер буде видно у публічному списку серверів Core Keeper. В іншому випадку, підключитися можна буде тільки за IP-адресою та портом.
  • "difficulty": Рівень складності світу.
  • "enablePvP": Увімкнення/вимкнення PvP між гравцями.

Після редагування файлу збережіть його (Ctrl+O, Enter, Ctrl+X) та перезапустіть сервер, щоб зміни набули чинності.

screen -r corekeeper_server # Підключитися до сесії
Ctrl+C # Зупинити сервер
./CoreKeeperServer.x86_64 -world /home/corekeeper/server/worlds/my_corekeeper_world.world # Запустити знову

Потім знову відключіться від сесії Ctrl+A, D.

Відкриття портів та правила фаєрволу

Щоб гравці могли підключитися до вашого Core Keeper dedicated server, необхідно відкрити використовувані порти у брандмауері (фаєрволі) вашого VPS або виділеного сервера. За замовчуванням Core Keeper використовує UDP-порти 27015 (ігровий) та 27016 (query-порт для отримання інформації про сервер).

Ми будемо використовувати ufw (Uncomplicated Firewall), який попередньо встановлений в Ubuntu.

  1. Перевірка статусу ufw:
    sudo ufw status

    Якщо ufw неактивний, його потрібно увімкнути.

  2. Увімкнення ufw (якщо неактивний):
    sudo ufw enable

    Підтвердіть дію, натиснувши y.

  3. Дозвіл SSH-підключень:

    Перш ніж відкривати інші порти, переконайтеся, що SSH-порт (за замовчуванням 22) дозволений, інакше ви втратите доступ до сервера.

    sudo ufw allow ssh

    або конкретно:

    sudo ufw allow 22/tcp
  4. Відкриття портів Core Keeper:
    sudo ufw allow 27015/udp
    sudo ufw allow 27016/udp
  5. Перевірка правил ufw:

    Після додавання правил знову перевірте статус, щоб переконатися, що порти відкриті.

    sudo ufw status verbose

    Ви повинні побачити правила, що дозволяють трафік на портах 22, 27015 та 27016.

Тепер ваш Core Keeper сервер повинен бути доступний для підключення ззовні. Гравці можуть підключитися, використовуючи IP-адресу вашого VPS/дедика та порт 27015.

Керування та оптимізація Core Keeper сервера: моди та бекапи

Для довгострокової та комфортної гри на своєму сервері Core Keeper важливо не тільки його налаштувати, а й уміти керувати ним, встановлювати модифікації та регулярно створювати резервні копії.

Встановлення модів на свій сервер Core Keeper

Модифікації можуть значно розширити можливості Core Keeper, додати новий контент або покращити ігровий процес. Встановлення модів на Core Keeper dedicated server зазвичай вимагає кількох кроків:

  1. Вибір та завантаження модів:

    Більшість модів для Core Keeper поширюються через платформи, такі як Thunderstore.io або Nexus Mods. Для встановлення модів на сервер часто потрібен спеціальний завантажувач модів, наприклад, BepInExPack.

    Завантажте необхідні файли модів (зазвичай це .dll-файли) та завантажувач модів на ваш сервер. Це можна зробити через scp або sftp, використовуючи клієнт на кшталт WinSCP.

    scp /path/to/mod.zip corekeeper@your_server_ip:/home/corekeeper/server/mods/
  2. Встановлення завантажувача модів (BepInEx):

    BepInEx — це універсальний завантажувач плагінів для ігор на Unity, який часто використовується для Core Keeper. Вам потрібно завантажити відповідну версію BepInEx для Linux x64 та розпакувати її в кореневу директорію вашого сервера Core Keeper (там, де знаходиться CoreKeeperServer.x86_64).

    cd /home/corekeeper/server
    # Приклад: завантаження BepInEx (перевірте актуальну версію на Thunderstore)
    wget https://github.com/BepInEx/BepInEx/releases/download/v5.4.21/BepInEx_unix_5.4.21.0.zip
    unzip BepInEx_unix_5.4.21.0.zip
    rm BepInEx_unix_5.4.21.0.zip

    Після розпакування у вас з'явиться папка BepInEx у директорії сервера.

  3. Розміщення файлів модів:

    Потім помістіть файли модів (зазвичай .dll) у папку BepInEx/plugins всередині директорії сервера.

    mkdir -p /home/corekeeper/server/BepInEx/plugins
    # Припускаючи, що ви завантажили mod.dll
    mv /home/corekeeper/server/mods/mod.dll /home/corekeeper/server/BepInEx/plugins/
  4. Запуск сервера з модами:

    Сервер повинен запускатися через скрипт BepInEx, який забезпечує завантаження модів. Часто це виглядає так:

    # У директорії /home/corekeeper/server
    chmod +x run_bepinex.sh # Якщо є такий скрипт в архіві BepInEx
    ./run_bepinex.sh ./CoreKeeperServer.x86_64 -world /home/corekeeper/server/worlds/my_corekeeper_world.world

    Якщо скрипта run_bepinex.sh немає, спробуйте запустити сервер безпосередньо, BepInEx повинен перехватити процес. Перевірте логи сервера на наявність повідомлень від BepInEx та завантажених модів.

Завжди уважно читайте інструкції до кожного моду, оскільки процес встановлення може відрізнятися. Деякі моди вимагають встановлення як на сервер, так і на клієнт.

Регулярне обслуговування та резервне копіювання

Резервне копіювання — це критично важливий аспект керування будь-яким ігровим сервером. Втрата прогресу світу Core Keeper може бути дуже засмучуючою.

  1. Що копіювати:

    Вам необхідно регулярно створювати резервні копії директорії зі світами Core Keeper. У нашому прикладі це /home/corekeeper/server/worlds/.

  2. Як створити резервну копію вручну:

    Зупиніть сервер перед створенням бекапу, щоб уникнути пошкодження даних.

    screen -r corekeeper_server # Підключитися
    Ctrl+C # Зупинити
    cd /home/corekeeper/server/worlds/
    tar -czvf ~/corekeeper_world_backup_$(date +%Y%m%d_%H%M%S).tar.gz ./*
    # Запустити сервер знову
    cd /home/corekeeper/server
    screen -S corekeeper_server -dm ./CoreKeeperServer.x86_64 -world /home/corekeeper/server/worlds/my_corekeeper_world.world

    Команда -dm у screen запускає сесію у фоновому режимі одразу, без підключення.

  3. Автоматизація резервного копіювання:

    Використовуйте cron для автоматизації процесу. Створіть скрипт бекапу, який зупинятиме сервер, робитиме копію та запускатиме його знову. Приклад скрипта backup_corekeeper.sh:

    #!/bin/bash
    SERVER_DIR="/home/corekeeper/server"
    WORLD_DIR="$SERVER_DIR/worlds"
    BACKUP_DIR="/home/corekeeper/backups"
    TIMESTAMP=$(date +%Y%m%d_%H%M%S)
    BACKUP_FILE="$BACKUP_DIR/corekeeper_world_$TIMESTAMP.tar.gz"
    
    mkdir -p "$BACKUP_DIR"
    
    # Зупинити сервер
    screen -S corekeeper_server -X quit
    
    # Зачекати, поки сервер повністю зупиниться (можна додати sleep)
    sleep 10
    
    # Створити резервну копію
    tar -czvf "$BACKUP_FILE" -C "$WORLD_DIR" .
    
    # Запустити сервер
    screen -S corekeeper_server -dm "$SERVER_DIR/CoreKeeperServer.x86_64" -world "$WORLD_DIR/my_corekeeper_world.world"
    
    # Видалити старі бекапи (наприклад, старші за 7 днів)
    find "$BACKUP_DIR" -type f -name "corekeeper_world_*.tar.gz" -mtime +7 -delete

    Зробіть скрипт виконуваним: chmod +x backup_corekeeper.sh.

    Додайте завдання до crontab (від користувача corekeeper):

    crontab -e

    І додайте рядок для щоденного бекапу, наприклад, о 3 годині ночі:

    0 3 * * * /home/corekeeper/backup_corekeeper.sh > /dev/null 2>&1
  4. Зберігання бекапів:

    Бажано зберігати резервні копії не тільки на тому ж сервері, а й на віддаленому сховищі (S3-сумісне сховище, Google Drive, Dropbox тощо) для максимальної надійності.

rocket_launch Швидкий вибір

Need a dedicated server?

Compare prices from top providers. Configure and order in minutes.

Виділені сервери arrow_forward

Захист Core Keeper сервера від DDoS-атак та безпека

Ігрові сервери, включаючи Core Keeper dedicated server, часто стають мішенню для розподілених атак відмови в обслуговуванні (DDoS). Ці атаки можуть призвести до недоступності сервера, високого пінгу та втрати гравців. Забезпечення безпеки вашого хостингу Core Keeper є пріоритетом.

Базові заходи захисту для хостингу Core Keeper

Почніть з основних кроків із захисту:

  1. Надійний пароль SSH: Використовуйте складний, унікальний пароль для SSH-доступу або, що ще краще, налаштуйте авторизацію за SSH-ключами та відключіть парольний вхід.
  2. Фаєрвол (UFW): Як ми вже налаштували, UFW дозволяє відкрити лише необхідні порти (22 для SSH, 27015/27016 UDP для Core Keeper). Закрийте всі інші порти, щоб мінімізувати поверхню атаки.
  3. sudo ufw default deny incoming
    sudo ufw default allow outgoing
    sudo ufw allow 22/tcp
    sudo ufw allow 27015/udp
    sudo ufw allow 27016/udp
    sudo ufw enable
  4. Не-root користувач: Запуск ігрового сервера від імені окремого користувача (наприклад, corekeeper) з обмеженими правами доступу знижує потенційну шкоду у разі компрометації сервера.
  5. Оновлення системи: Регулярно оновлюйте операційну систему та всі встановлені пакети, щоб закривати відомі вразливості.
  6. sudo apt update && sudo apt upgrade -y
  7. Fail2ban: Встановіть та налаштуйте Fail2ban для захисту SSH від брутфорс-атак. Він автоматично блокує IP-адреси, з яких відбуваються численні невдалі спроби входу.
  8. sudo apt install fail2ban -y
    sudo systemctl enable fail2ban
    sudo systemctl start fail2ban

    Налаштуйте /etc/fail2ban/jail.local для більш тонкої конфігурації.

Ці заходи значно підвищать загальну безпеку вашого VPS або виділеного сервера, на якому працює Core Keeper.

Додаткові рішення для Core Keeper dedicated server

Для більш серйозної захисту від DDoS-атак, особливо якщо ваш Core Keeper сервер стане популярним, розгляньте наступні опції:

  • Хостинг із вбудованим DDoS-захистом: Valebyte.com пропонує професійні рішення із захисту від DDoS на всіх своїх VPS та виділених серверах. Це означає, що трафік до вашого сервера проходить через спеціалізовані фільтри, які виявляють та блокують шкідливі пакети ще до того, як вони досягнуть вашого сервера. Це найбільш ефективний спосіб захисту для ігрових серверів.
  • Використання проксі/тунелів: У деяких випадках, для дуже популярних серверів, можна використовувати спеціалізовані проксі-сервіси (наприклад, Cloudflare Spectrum або інші провайдери, орієнтовані на ігрові сервери), які приховують реальну IP-адресу вашого сервера та фільтрують трафік. Однак для Core Keeper це зазвичай не потрібно, якщо хостинг вже надає надійний захист.
  • Моніторинг трафіку: Використовуйте інструменти моніторингу мережі (наприклад, nload, iftop або графічні панелі моніторингу, що надаються хостингом) для відстеження незвичайних сплесків трафіку, які можуть вказувати на атаку.

Вибір провайдера з комплексним захистом від DDoS, як Valebyte.com, часто є найпростішим та найефективнішим рішенням для більшості адміністраторів ігрових серверів. Це дозволяє сфокусуватися на керуванні грою, а не на боротьбі з мережевими атаками.

Який Core Keeper хостинг обрати: тарифи Valebyte.com

Вибір відповідного хостингу Core Keeper на VPS або виділеному сервері — це інвестиція у стабільність та задоволення від гри. Valebyte.com пропонує різні тарифні плани, які можуть задовольнити потреби як невеликих груп друзів, так і більших спільнот.

Таблиця порівняння VPS/дедиків для Core Keeper

Нижче представлена орієнтовна таблиця з рекомендаціями щодо вибору конфігурації VPS або виділеного сервера Valebyte.com для Core Keeper, залежно від передбачуваної кількості гравців. Ціни вказані приблизно і можуть варіюватися.

Кількість гравців Тип сервера CPU (vCPU / GHz) RAM (GB) Диск (NVMe SSD) Приблизний бюджет (USD/міс)
2-4 гравці VPS (Entry) 2 vCPU / 2.5+ GHz 4 GB 20 GB $15 - $25
5-8 гравців VPS (Standard) 2-4 vCPU / 3.0+ GHz 6-8 GB 40 GB $25 - $45
9-12 гравців VPS (Advanced) 4 vCPU / 3.5+ GHz 10-12 GB 60 GB $45 - $70
13-16+ гравців Виділений сервер (Base) 4-6 Cores / 3.5+ GHz 16 GB 120 GB $80 - $120
Дуже великі спільноти / Моди Виділений сервер (Performance) 6-8+ Cores / 4.0+ GHz 32+ GB 240+ GB $120+

Важливо пам'ятати, що ці рекомендації є відправною точкою. Фактичне споживання ресурсів може варіюватися залежно від ігрової активності, кількості модів та особливостей світу.

Оптимальний конфіг під різну кількість гравців

Вибираючи свій сервер Core Keeper, зосередьтеся на наступних аспектах:

  • Для невеликої групи (2-4 друга): Оптимальним буде молодший VPS-тариф. Переконайтеся, що він пропонує NVMe-диски та достатню частоту CPU на ядро. Наприклад, VPS для 7 Days to Die початкового рівня часто підходить і для Core Keeper.
  • Для середньої групи (5-8 гравців): Знадобиться VPS з більшим об'ємом RAM (6-8 GB) та більш продуктивним CPU (3.0+ GHz). Це забезпечить плавну гру навіть при активному дослідженні світу.
  • Для великих спільнот (9+ гравців) або з модами: Рекомендується розглянути виділені сервери. Вони надають гарантовані фізичні ресурси, що виключає "сусідський ефект" (вплив інших користувачів на тому ж фізичному сервері) та забезпечує максимальну продуктивність. Виділений сервер також ідеальний, якщо ви плануєте встановлювати ресурсомісткі моди. Valebyte.com пропонує різні локації, наприклад, виділені сервери в Ашберні, що забезпечують низький пінг для гравців із Північної Америки.

Усі тарифи Valebyte.com включають захист від DDoS, що є важливою перевагою для ігрових серверів. Також зверніть увагу на розташування дата-центру: обирайте той, який географічно ближче до більшості ваших гравців для мінімізації затримок.

Висновки

Створення свого сервера Core Keeper на VPS або виділеному сервері — це найкращий спосіб забезпечити стабільне, доступне 24/7 та повністю настроюване ігрове середовище для вас та ваших друзів. При виборі хостингу Core Keeper віддавайте перевагу провайдерам з NVMe-дисками, високочастотними CPU та вбудованим DDoS-захистом, таким як Valebyte.com, щоб гарантувати безперебійну роботу вашого Core Keeper dedicated server.

Готові обрати сервер?

VPS та виділені сервери в 72+ країнах з миттєвою активацією та повним root-доступом.

Почати зараз →
support_agent
Valebyte Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.