Сервер Counter-Strike 2¶
В этой статье
Информация
Counter-Strike 2 Server - это серверное программное обеспечение, позволяющее запустить многопользовательский сервер CS2 для игры в режиме онлайн.
Сервер Counter-Strike 2. Основные возможности¶
- Многопользовательская игра: сервер позволяет подключаться и играть одновременно до 64 игрокам;
- Настраиваемые игровые режимы: администратор может создавать матчи с различными настройками, включая соревновательный режим, обычный режим и режим игры на удержание заложников;
- Управление правами доступа: возможность назначать разные права игрокам и администраторам;
- Защита от читеров: инструменты для выявления и блокировки игроков, использующих нечестные методы игры;
- Резервное копирование: автоматическое сохранение конфигураций и статистики сервера;
- Множественные карты: возможность настроить ротацию различных карт на одном сервере;
- API: набор интерфейсов для взаимодействия сервера с другими приложениями;
- Мониторинг: отслеживание онлайна, статистики игроков, логов событий;
- Производительность: оптимизация для работы на выделенном сервере с большим количеством игроков.
Особенности сборки¶
ID | Совместимые ОС | VPS | BM | VGPU | GPU | Мин. ЦПУ (Ядер) | Мин. ОЗУ (Гб) | Мин. HDD/SDD (Гб) | Доступно |
---|---|---|---|---|---|---|---|---|---|
282 | Ubuntu 22.04 | + | + | + | + | 2 | 4 | - | Да |
- Автоматическая установка всех необходимых компонентов CS2 Сервера:
- Установка Valve Linux Runtime для запуска CS2;
- Настройка файлов конфигурации и разрешений;
- Создание скрипта управления
/root/cs2server.sh
;
- После установки создается следующая структура каталогов в
/opt/cs2/
: game/
- основной каталог с файлами игрового сервера, включающий:game/game/
- каталог с файлами игры, содержащий:game/game/bin/win64/csgo.signatures
- файл сигнатур игры;game/game/csgo/
- каталог основных файлов CS2;game/game/csgo_lv/
- каталог языковых файлов;game/game/csgo_imported/
- каталог импортированных ресурсов;game/game/csgo_core/
- каталог основных компонентов игры;
installscript.vdf
- скрипт установки для Steam;steamapps/
- каталог приложений Steam;
Примечание
Если не указано иное, по умолчанию мы устанавливаем последнюю релиз версию программного обеспечения с сайта разработчика или репозиториев операционной системы.
Системные требования¶
Требования Counter-Strike 2 к ресурсам возрастают с увеличением количества игроков на сервере. В больших игровых сессиях потребуется больше оперативной памяти и вычислительной мощности. Рекомендуемые системные требования для сервера Counter-Strike 2:
- Процессор (CPU): 4 ядра или больше, желательно 3.5 ГГц или выше;
- Оперативная память (RAM): минимум 4 Гб для 10-12 игроков, 8 Гб для 24 игроков, 16 Гб для 64 игроков;
- Операционная система: CS2 сервер доступен для Ubuntu 22.04 и других популярных Linux-дистрибутивов;
- Дисковое пространство: минимум 30 Гб SSD для базовой установки и логов.
Начало работы после развертывания сервера Counter-Strike 2¶
После оплаты заказа на указанную при регистрации электронную почту придет уведомление о готовности сервера к работе. В нем будет указан IP-адрес VPS, а также логин и пароль для подключения. Управление оборудованием клиенты нашей компании осуществляют в панели управления серверами и API — Invapi. Данные для авторизации, которые можно найти или во вкладке Информация >> Тэги панели управления сервером или в присланном e-mail:
- Логин и Пароль для входа на сервер (SSH): приходят в письме на вашу электронную почту при готовности сервера к работе после развертывания ПО.
Управление учетной записью и игровым сервером¶
Примечание
Управление сервером Counter-Strike 2 осуществляется полностью через терминал. Веб-интерфейс для управления не предусмотрен.
После установки сервера Counter-Strike 2 необходимо выполнить следующие шаги для его корректной настройки:
-
Создание GSLT токена:
- Перейдите на страницу Steam Game Server Account Management
- Войдите в свой аккаунт Steam;
- В разделе Create a new game server account выберите App ID: 730 (CS2);
- Введите понятное вам имя для сервера (только для вашего удобства);
- Нажмите
Createи скопируйте сгенерированный токен.
- Откройте файл2. Настройка конфигурационного файла: - Подключитесь к серверу по SSH:
/opt/cs2/game/game/csgo/cfg/cs2server.cfg
и добавьте строку с вашим токеном: - Настройте другие параметры сервера по вашему усмотрению:hostname "Мой сервер CS2" // Имя сервера sv_password "" // Пароль сервера (оставьте пустым для публичного доступа) sv_lan 0 // 0 для интернет-сервера, 1 для локального sv_region 3 // Код региона (3 для Европы) sv_max_queries_sec 10 // Максимальное количество запросов в секунду sv_maxrate 128000 // Максимальная скорость передачи данных sv_minrate 128000 // Минимальная скорость передачи данных sv_maxcmdrate 128 // Максимальная частота команд от клиента sv_mincmdrate 128 // Минимальная частота команд от клиента
-
Первый запуск сервера:
- Выполните команду для запуска сервера:
- Выполните команду для запуска сервера:
Для управления сервером CS2 используется скрипт /root/cs2server.sh
, который является оболочкой над стандартной командой запуска сервера:
Скрипт принимает следующие аргументы:
- start - запуск сервера;
- stop - остановка сервера;
- restart - перезапуск сервера;
- status - проверка текущего статуса сервера.
Примеры использования:
- Запуск сервера
- Остановка сервера:
- Перезапуск сервера:
- Проверка статуса сервера:
Подключение игроков к серверу Counter-Strike 2¶
Информация
Для успешного подключения к серверу необходимо использовать порт 27015. Неправильное указание порта или его отсутствие приведет к ошибке подключения.
Для подключения к игровому серверу игроки могут использовать несколько способов:
Способ 1: Подключение через браузер серверов
- Запустить Counter-Strike 2;
- Нажать кнопку
Играть; - В браузере серверов нажать кнопку
+в правом верхнем углу или кликнуть правой кнопкой мыши на пустом месте и выбрать вариант Добавить сервер по IP; - В появившемся окне ввести:
connect <IP сервера>:27015
; - Нажать
OK; - Сервер появится в списке избранных, необходимо выбрать его и нажать
Подключиться.
Способ 2: Подключение через консоль
- Необходимо открыть консоль в игре с помощью клавиши
~
(тильда); - Затем ввести команду:
connect <IP сервера>:27015
; - Нажать
Enter.
Способ 3: Быстрое подключение через ссылку
- Использовать ссылку:
steam://connect/<IP сервера>:27015
; - Достаточно вставить её в любой браузер и нажать
Enter; - Затем подтвердить запуск CS2 через Steam;
- Игра автоматически подключится к серверу.
Заказ сервера Counter-Strike 2 с помощью API¶
Для установки данного ПО с использованием API следуйте этой инструкции.