Игровые серверы

Как установить сервер Counter-Strike 2

Установка через SteamCMD (около 60 ГБ), необходимый токен GSLT, строка запуска с режимом и картой, исправление steamclient.so в Linux и порты.

2 мин чтенияОбновлено 19 октября 2026 г.Counter-Strike 2

Сервер CS2 — это сама игра в выделенном режиме: он занимает около 60 ГБ, поэтому заранее проверьте свободное место. Для матча на 10 игроков без плагинов обычно хватает 4 ГБ RAM.

1. Скачайте сервер

Через SteamCMD:

# Windows
C:\steamcmd\steamcmd.exe +force_install_dir C:\cs2 +login anonymous +app_update 730 validate +quit

# Linux (от имени пользователя steam)
~/steamcmd/steamcmd.sh +force_install_dir ~/cs2 +login anonymous +app_update 730 validate +quit

2. Получите токен (GSLT)

Без него никто не сможет подключиться к серверу из-за пределов вашей сети:

  1. Откройте steamcommunity.com/dev/managegameservers и войдите со своим аккаунтом Steam.
  2. В поле App ID введите 730 и добавьте заметку, по которой вы узнаете токен.
  3. Скопируйте выданный токен. Один токен — на один сервер.

Steam выдаёт токены только аккаунтам без ограничений, с привязанным номером телефона и без банов.

3. Только для Linux: исправление steamclient.so

Без этого сервер жалуется, что не может найти Steam:

mkdir -p ~/.steam/sdk64
ln -sf ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/steamclient.so

4. Запустите сервер

# Windows
C:\cs2\game\bin\win64\cs2.exe -dedicated -usercon +game_type 0 +game_mode 1 +mapgroup mg_active +map de_dust2 +sv_setsteamaccount VASH_TOKEN

# Linux
~/cs2/game/cs2.sh -dedicated -usercon +game_type 0 +game_mode 1 +mapgroup mg_active +map de_dust2 +sv_setsteamaccount VASH_TOKEN

В Linux всегда используйте cs2.sh, а не сам исполняемый файл: скрипт подготавливает нужное ему окружение.

Режимgame_typegame_mode
Обычный (Casual)00
Соревновательный (Competitive)01
Напарники (Wingman)02
Бой насмерть (Deathmatch)12

5. Имя, пароль и RCON

Создайте файл game/csgo/cfg/server.cfg:

hostname "My CS2 server"
sv_password ""
rcon_password "DLINNYY_PAROL"

Оставьте sv_password пустым, чтобы сервер был открытым. RCON включает параметр -usercon в строке запуска.

6. Порты

  • 27015 UDP: игра. Обязателен.
  • 27015 TCP: RCON — только если вы подключаетесь к нему извне.
  • 27020 UDP: SourceTV — только если вы его включили.
# Windows (PowerShell от имени администратора)
New-NetFirewallRule -DisplayName "CS2 UDP 27015" -Direction Inbound -Protocol UDP -LocalPort 27015 -Action Allow -Profile Any

# Linux
ufw allow 27015/udp

Чтобы подключиться, откройте в игре консоль и введите connect VASH_IP:27015.

Похожие статьи

Назад в справочный центр

Не нашли, что искали?

Создайте тикет в личном кабинете — мы ответим меньше чем за 5 минут.