TechNodes LogoTechNodes
ГлавнаяИгровой хостингБаза знаний
ВойтиРегистрация
Вернуться назад
Статья

Настройка сервера

Обновлено
17.06.2026 в 10:54
Раздел
SQUAD
Статьи
Настройка сервераАдминистрирование

Это руководство описывает базовую настройку выделенного сервера Squad: основные конфиги, порты, ротацию слоёв, лицензирование, очередь, пароль сервера и подключение игроков.

Все основные конфиги Squad находятся в директории:

SquadGame/ServerConfig/

Основные файлы

  • Server.cfg — имя сервера, лимит игроков, пароль, очередь, режим ротации;
  • Admins.cfg — группы администраторов, права и SteamID64;
  • Rcon.cfg — настройки RCON;
  • LayerRotation.cfg — статичная ротация слоёв;
  • LevelRotation.cfg — ротация уровней, если используется LevelList;
  • LayerVoting.cfg — основной список слоёв для голосования;
  • LayerVotingLowPlayers.cfg — список слоёв для малого онлайна;
  • LayerVotingNight.cfg — список слоёв для ночного расписания;
  • VoteConfig.cfg — настройки голосования за следующий слой;
  • Licensing.cfg или License.cfg — лицензионные данные сервера;
  • MOTD.cfg — сообщение дня, если используется;
  • ServerMessages.cfg — автоматические сообщения сервера.

Server.cfg

Основной файл:

SquadGame/ServerConfig/Server.cfg

Пример базовой конфигурации:

[Server]
ServerName="My Squad Server"
MaxPlayers=100
NumReservedSlots=5
ServerPassword=
PublicQueueLimit=128
MapRotationMode=LayerList
RandomizeAtStart=false

Ключевые параметры Server.cfg

  • ServerName — имя сервера в браузере Squad;
  • MaxPlayers — максимальное количество игроков, обычно до 100;
  • NumReservedSlots — количество зарезервированных слотов;
  • ServerPassword — пароль сервера, пустое значение делает сервер открытым;
  • PublicQueueLimit — лимит публичной очереди;
  • MapRotationMode — режим выбора карт/слоёв;
  • RandomizeAtStart — перемешивание ротации при старте.

Пароль сервера

Открытый сервер:

ServerPassword=

Закрытый сервер:

ServerPassword=MyPassword

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

Очередь и резервные слоты

Пример:

MaxPlayers=100
NumReservedSlots=5
PublicQueueLimit=128

NumReservedSlots имеет смысл только вместе с корректно настроенными группами в Admins.cfg. Игроки из группы с reserved-доступом смогут использовать зарезервированные места, когда сервер заполнен.

Если сервер рассчитан на публичный онлайн, не ставьте слишком маленький PublicQueueLimit. При полном сервере игроки просто не смогут нормально встать в очередь.

Ротация слоёв

Squad использует не просто карты, а layers — конкретные варианты карты с режимом, фракциями и правилами матча.

Пример слоя:

Yehorivka_RAAS_v1

Это не просто карта Yehorivka, а конкретный слой RAAS_v1.

Статичная ротация LayerRotation.cfg

Для обычной последовательной ротации используйте:

MapRotationMode=LayerList
RandomizeAtStart=false

Список слоёв задаётся в:

SquadGame/ServerConfig/LayerRotation.cfg

Пример:

Yehorivka_RAAS_v1
Kohat_RAAS_v1
Tallil_RAAS_v1
Fallujah_RAAS_v1
Gorodok_RAAS_v1
Narva_RAAS_v1
BlackCoast_RAAS_v1
Harju_RAAS_v1

Один слой — одна строка. Не добавляйте запятые, кавычки или лишние символы.

Случайная ротация

Если нужна рандомизация списка слоёв:

MapRotationMode=LayerList_Randomized

Для стабильной публичной ротации чаще используют LayerList и вручную контролируют порядок. Так проще понимать, какой слой будет следующим и почему сервер ушёл именно на него.

Layer Voting

Если нужно голосование за следующий слой, используется режим:

MapRotationMode=LayerList_Vote

Тогда важны файлы:

  • LayerVoting.cfg — основной пул слоёв;
  • LayerVotingLowPlayers.cfg — пул для малого онлайна;
  • LayerVotingNight.cfg — пул для ночного времени;
  • VoteConfig.cfg — количество вариантов, таймеры и правила голосования.

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

MapRotation.cfg и LayerRotation.cfg

В старых гайдах часто встречается MapRotation.cfg. В актуальной конфигурации Squad важнее смотреть на значение MapRotationMode.

  • LayerList — сервер читает список слоёв из LayerRotation.cfg;
  • LevelList — сервер читает список уровней из LevelRotation.cfg;
  • LayerList_Randomized — случайный порядок слоёв;
  • LayerList_Vote — голосование за слои.

Если ротация не работает, сначала проверьте MapRotationMode, а не только сам список карт.

Имена слоёв

Имена слоёв чувствительны к ошибкам. Нельзя сокращать название карты или писать только режим.

Правильно:

Yehorivka_RAAS_v1

Неправильно:

Yehorivka
RAAS
Yehorivka RAAS v1

Если слой написан неверно, сервер может пропустить его, загрузить другой слой или нарушить ротацию.

Популярные режимы

  • RAAS — самый распространённый режим для публичных серверов;
  • AAS — фиксированная цепочка точек, проще для новых игроков;
  • Invasion — атака и оборона с асимметричным темпом боя;
  • Skirmish — полезен для малого онлайна и seeding;
  • Territory Control — режим с контролем территорий, подходит не для каждой аудитории;
  • Training — лучше не ставить в публичную боевую ротацию.

Ротация для малого онлайна

Для сервера, который часто стартует с малого количества игроков, не ставьте сразу тяжёлые 100-player слои.

Практичный вариант:

  • для seeding — маленькие Skirmish/AAS слои;
  • для среднего онлайна — AAS/RAAS на средних картах;
  • для полного сервера — RAAS/Invasion на больших картах.

Если используется Layer Voting, вынесите малые слои в LayerVotingLowPlayers.cfg.

Лицензирование сервера

Лицензия OWI нужна, чтобы сервер отображался в основном публичном браузере серверов Squad.

Без лицензии сервер обычно отображается во вкладке Custom Servers.

Файл лицензии обычно находится здесь:

SquadGame/ServerConfig/Licensing.cfg

или в некоторых сборках:

SquadGame/ServerConfig/License.cfg

Пример структуры:

[Licensing]
LicenseId=YOUR_LICENSE_ID
LicenseKey=YOUR_LICENSE_KEY

Не публикуйте LicenseKey в скриншотах, логах, Discord-чатах или публичных гайдах.

Что важно для лицензии

  • сервер должен соответствовать правилам OWI;
  • нельзя использовать название, вводящее игроков в заблуждение, например с намёком на официальный сервер OWI;
  • для лицензированного сервера важна активная администрация;
  • серверы с малым количеством слотов обычно остаются в Custom Server Browser;
  • при нарушениях лицензия может быть отозвана.

Подключение игроков

Основной способ подключения — через браузер серверов Squad.

  • лицензированный сервер ищется в основном Server Browser;
  • нелицензированный сервер ищется во вкладке Custom Servers;
  • если сервер пустой, у игрока должен быть включён показ пустых серверов в фильтрах;
  • поиск лучше выполнять по части ServerName.

Порты

Squad использует несколько портов: игровой, query, beacon и RCON. На хостинге они могут назначаться автоматически.

Для подключения игроков используйте основной игровой адрес из панели. Для отображения в списках и query-запросов используется отдельный query-порт.

Если сервер не виден, но процесс запущен, проверьте:

  • не ищете ли вы нелицензированный сервер в основном браузере вместо Custom Servers;
  • совпадают ли порты в конфиге и в панели;
  • заполнен ли LicenseKey, если сервер должен быть лицензированным;
  • не скрывает ли сервер фильтр пустых серверов;
  • нет ли ошибки в Server.cfg или ротации.

Минимальный рабочий Server.cfg

[Server]
ServerName="My Squad Server"
MaxPlayers=100
NumReservedSlots=5
ServerPassword=
PublicQueueLimit=128
MapRotationMode=LayerList
RandomizeAtStart=false

Минимальный LayerRotation.cfg

Yehorivka_RAAS_v1
Kohat_RAAS_v1
Tallil_RAAS_v1
Fallujah_RAAS_v1
Gorodok_RAAS_v1
Narva_RAAS_v1
Harju_RAAS_v1

Если сервер запускается, но ротация неправильная

  • проверьте MapRotationMode в Server.cfg;
  • для LayerList редактируйте LayerRotation.cfg;
  • для LevelList редактируйте LevelRotation.cfg;
  • для LayerList_Vote редактируйте LayerVoting.cfg и VoteConfig.cfg;
  • проверьте имена слоёв на опечатки;
  • отключите RandomizeAtStart, если нужен строгий порядок.

Что лучше не трогать без причины

  • порты, назначенные панелью;
  • LicenseKey, если лицензия уже работает;
  • MapRotationMode, если ротация уже настроена;
  • служебные файлы голосования, если сервер использует обычный LayerList;
  • готовые конфиги лицензированного сервера без резервной копии.
TechNodes LogoTechNodesИгровой хостинг и управление серверами в одном интерфейсе.
ИП Подкопаев И.С. / ИНН 660309625651

الموارد

  • Тикеты
  • Дорожная карта
  • База знаний

مركز المساعدة

  • Приказ ЛНА
  • Приказ о назначении лица, ответственного за обработку персональных данных
  • Акт оценки вреда

القانونية

  • Публичная оферта
  • Согласие на обработку персональных данных
  • Политика Cookies
  • Политика в отношении обработки персональных данных

Связаться с нами

Следите за обновлениями и общайтесь с командой в наших сообществах.

Мы используем файлы cookie

Они необходимы для корректной работы сайта. Подробнее читайте в Политике использования cookie.

Настройки файлов cookie

Наш сайт использует файлы cookie для корректной работы и удобства пользователей. Они помогают запоминать настройки и предпочтения, обеспечивают безопасность и анализ посещений.

Технические, всегда активны
Эти файлы cookie обеспечивают авторизацию, навигацию и другие важные функции сайта. Их отсутствие может нарушить работу сайта.
Аналитические/маркетинговые
Эти файлы cookie улучшают качество работы сервисов, собирают данные о посещениях сайта и позволяют показывать релевантную рекламу.
Другие файлы cookie
Эти файлы cookie улучшают пользовательский опыт, помогают запомнить состояние страницы, выбрать регион и сохранить предпочтения.