Это руководство описывает настройку сервера для оригинальной Assetto Corsa. Главное — чтобы у всех клиентов были одинаковые машины и трассы, чтобы server_cfg.ini и entry_list.ini соответствовали друг другу, а также чтобы были правильно назначены порты. Конфигурации для Assetto Corsa EVO или Competizione здесь не подходят.

Последняя проверка: 25 сентября 2026 года.

Сервер Assetto Corsa пригодится, если ты хочешь проводить гонки, трекдеи или лиговые вечера с чёткими правилами. В game-serverhosting ты арендуешь заранее настроенный выделенный сервер и управляешь трассами, машинами, слотами, сессиями, параметрами реализма и модами через панель, файловый менеджер и конфигурационные файлы.

Требования

Тебе нужны Assetto Corsa на ПК, нужные трассы и машины у всех участников, а также доступ к панели game-serverhosting. Для управления во многих случаях достаточно управляемого редактора и файлового менеджера. Если хочешь контролировать каждую настройку, дополнительно редактируй server_cfg.ini и entry_list.ini.

Официальный выделенный сервер в Steam распространяется как отдельное приложение: Документация на store.steampowered.com. Этот источник важен, потому что подтверждает: для Assetto Corsa используется отдельная загрузка выделенного сервера. В game-serverhosting тебе не нужно самому запускать SteamCMD и устанавливать сервер — серверная среда предоставляется за тебя.

Если ты планируешь и другие сервера для выживания или песочницы, похожие основы найдёшь в руководстве Аренда сервера Minecraft: полное руководство 2025 и в кооперативном руководстве Аренда и настройка сервера Valheim.

Заказ и запуск сервера

Выбери Assetto Corsa в мастере заказа и после развёртывания открой страницу управления сервером в панели. Там ты увидишь статус, данные для подключения и открытые порты. Дождись, пока сервер будет отображаться как готовый, прежде чем менять конфигурацию.

Арендовать сервер Assetto Corsa

При изменении файлов действует правило: сначала останови сервер, измени конфигурацию, сохрани и только потом перезапусти. Так запущенные процессы не перезапишут твои изменения, а сервер не стартует с наполовину применённой конфигурацией.

Управляемый редактор конфигурации в панели

Самый быстрый путь — управляемый редактор в панели game-serverhosting. В нём ты задаёшь число игроков, правила сессий, ABS, контроль тяги, повреждения, расход топлива, износ шин и параметры голосования через поля формы. Изменения вступают в силу после перезапуска.

Управляемый редактор Assetto Corsa: настройки сервера и сессий в виде формы в панели game-serverhosting
Управляемый редактор Assetto Corsa: настройки сервера и сессий в виде формы в панели game-serverhosting
Управляемый редактор Assetto Corsa: параметры реализма (ABS, контроль тяги, повреждения, износ шин) и настройки голосования
Управляемый редактор Assetto Corsa: параметры реализма (ABS, контроль тяги, повреждения, износ шин) и настройки голосования

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

Обязательные файлы в каталоге cfg

Assetto Corsa использует в первую очередь cfg/server_cfg.ini и cfg/entry_list.ini. Первый файл управляет названием сервера, трассой, списком машин, портами, правилами и сессиями. Второй файл определяет отдельные слоты машин.

Настройка server_cfg.ini

[SERVER]
NAME=Мой AC сервер
CARS=ks_mazda_mx5_nd;bmw_m3_e92
TRACK=ks_nordschleife
CONFIG_TRACK=nordschleife
MAX_CLIENTS=16
RACE_OVER_TIME=60
ALLOWED_TYRES_OUT=2
ABS_ALLOWED=1
TC_ALLOWED=1
STABILITY_ALLOWED=0
AUTOCLUTCH_ALLOWED=1
TYRE_BLANKETS_ALLOWED=1
FORCE_VIRTUAL_MIRROR=0
REGISTER_TO_LOBBY=1
PICKUP_MODE_ENABLED=1
SLEEP_TIME=1
VOTING_QUORUM=75
VOTE_DURATION=20
BLACKLIST_MODE=0
CLIENT_SEND_INTERVAL_HZ=18
DAMAGE_MULTIPLIER=100
FUEL_RATE=100
TYRE_WEAR_RATE=100
PASSWORD=
ADMIN_PASSWORD=мойАдминПароль
HTTP_PORT=8081
UDP_PORT=9600
TCP_PORT=9600
MAX_BALLAST_KG=0

Особенно важны CARS, TRACK, MAX_CLIENTS, PASSWORD, ADMIN_PASSWORD, TCP_PORT, UDP_PORT и HTTP_PORT. CARS — это список названий папок машин через точку с запятой; стартовые машины, такие как BMW M3 E92, называются bmw_m3_e92 без префикса ks_. CONFIG_TRACK указывает вариант трассы, например для ks_nordschleife это nordschleife, endurance или touristenfahrten; оставляй значение пустым, только если у трассы нет подпапки ui с раскладками. TRACK соответствует названию папки трассы. Стандартные порты: 9600 для TCP/UDP и 8081 для HTTP; фактически назначенные порты ты найдёшь в панели.

Создание entry_list.ini

[CAR_0]
MODEL=ks_mazda_mx5_nd
SKIN=red
SPECTATOR_MODE=0
DRIVERNAME=
TEAM=
GUID=
BALLAST=0
RESTRICTOR=0

[CAR_1]
MODEL=bmw_m3_e92
SKIN=white
SPECTATOR_MODE=0
DRIVERNAME=
TEAM=
GUID=
BALLAST=0
RESTRICTOR=0

В режиме Pickup тебе нужно как минимум столько блоков [CAR_N], сколько указано в MAX_CLIENTS, иначе сервер вообще не запустится; больше записей допустимо. Ключи называются DRIVERNAME, TEAM и GUID (варианты написания вроде DRIVER_NAME сервер молча игнорирует). Свободные слоты остаются без DRIVERNAME и GUID. Для лиговых гонок впиши в GUID SteamID64 гонщика — тогда слот будет жёстко закреплён за ним.

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

[PRACTICE]
NAME=Свободная тренировка
TIME=30
IS_OPEN=1

[QUALIFY]
NAME=Квалификация
TIME=15
IS_OPEN=1

[RACE]
LAPS=10
WAIT_TIME=60
IS_OPEN=0

TIME задаётся в минутах, LAPS — дистанция гонки в кругах. У IS_OPEN три значения: 0 закрывает вход, 1 разрешает входить в любое время, 2 разрешает вход до 20 секунд до старта. Для лиговых гонок обычно лучше всего подходит 2; 0 не позволяет поздним подключениям вмешиваться в уже идущее соревнование.

Добавление трасс, машин и модов

Контент Kunos можно узнать по названию папки: стартовые машины называются, например, bmw_m3_e92, а более поздний DLC-контент начиная с Dream Pack 1 имеет префикс ks_. Никогда не полагайся на префикс — ориентируйся всегда на реальную папку в content/cars/. Моды нужно загружать отдельно и устанавливать одинаково у всех гонщиков. Распакуй архив мода локально, загрузи трассы в content/tracks/, а машины в content/cars/, затем впиши точное название папки в server_cfg.ini или entry_list.ini.

Источник Содержимое
OverTake.gg (ранее RaceDepartment) Трассы, машины, скины — более 17 000 загрузок для AC
Discord-сообщества лиг и комьюнити Во многих лигах там ведутся собственные согласованные наборы модов
Собственный контент Kunos Предпочтительная основа для стабильных стандартных гонок

После каждой загрузки перезапускай сервер. Особенно следи за регистром букв, так как файловые системы Linux могут различать Track и track.

Использование Content Manager

Content Manager — неофициальный лаунчер от x4fab; скачать его можно на acstuff.club/app (только для Windows, Lite-версия бесплатна, полная версия за пожертвование). Через Content Manager ты также устанавливаешь Custom Shaders Patch (CSP), без которого многие серверы сообщества не работают. Ты используешь его локально на своём ПК, а не как замену панели game-serverhosting. Он удобен для пресетов, выбора машин, списков скинов, планирования сессий и проверки, соответствует ли твоя локальная клиентская конфигурация конфигурации сервера.

Для эксплуатации сервера панель остаётся главным местом для статуса, перезапусков, доступа к файлам и данных подключения. Используй Content Manager как дополнение, когда хочешь подготовить настройки или протестировать на стороне клиента.

Проверка портов и подключения

Порт Протокол Назначение
9600 TCP Подключения игроков
9600 UDP Поток данных игроков
8081 (стандартный пример) TCP Запросы лобби и статуса по HTTP, без интерфейса управления для админа

В game-serverhosting необходимые порты подготовлены на стороне сервера. Всё равно всегда используй данные о портах из своей панели, так как они могут отличаться в зависимости от экземпляра.

После перезапуска сначала проверь, что сервер работает без ошибок. Затем протестируй запись в лобби, прямое подключение по IP и порту, выбор машины и короткую сессию как минимум с одним клиентом. Если используются моды, к серверу должен подключиться второй игрок со свежей установкой модов, чтобы проблемы с контрольными суммами обнаружились на раннем этапе.

Поиск и устранение неполадок

Сервер не появляется в лобби

Установи REGISTER_TO_LOBBY=1 и проверь порты, указанные в панели. Если лобби обновляется с задержкой, дополнительно протестируй прямое подключение по IP и порту.

Машина или трасса не распознаётся

Точно сравни записи в CARS, TRACK и MODEL с названием папки в content/cars/ или content/tracks/. Обрати внимание на регистр и удали случайные пробелы.

Игроки получают «Checksum failed»

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

Сервер не запускается после изменений

Проверь, нет ли пропущенных точек с запятой в CARS, недопустимых значений портов, неверных секций и количество блоков [CAR_N]. Для проверки вернись к известной трассе Kunos и стандартной машине, чтобы исключить ошибки модов.

Как по-настоящему протестировать свободный слот машины

Начни с трассы и машины, которые есть и на сервере, и на тестовом клиенте. Проверь названия папок модели и скина в каждом блоке CAR_N; отображаемое имя из Content Manager не заменяет имя файла. Если клиент находит сервер, но не может выбрать машину, проверь количество слотов, привязку GUID и режим Pickup. Отсутствующий или неверный скин — это проблема контента, а не повод заново открывать порты. Сохраняй оба INI-файла вместе и после каждого изменения тестируй подключение вплоть до рабочей сессии, в которой можно ездить.

FAQ

Нужна ли мне отдельная копия Steam для сервера?

Для самого выделенного сервера используется отдельное приложение Steam 302550. Чтобы подключиться, игрокам нужна Assetto Corsa в качестве игрового клиента.

Сколько игроков стоит указать?

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

Могу ли я закрепить машины за лиговыми гонщиками?

Да. Впиши в entry_list.ini для нужных слотов GUID (SteamID64). Тогда слот будет привязан к этому гонщику.

Должен ли каждый игрок установить одни и те же моды?

Да. Для модовых трасс, машин и скинов сервер и клиенты должны использовать одну и ту же версию. Иначе вероятны ошибки подключения или сообщения о контрольных суммах.

В чём разница между панелью и Content Manager?

Панель управляет твоим арендованным сервером, файлами, перезапусками и данными подключения. Content Manager работает локально на твоём ПК и помогает с пресетами, клиентской конфигурацией и удобным управлением Assetto Corsa.

Что такое AssettoServer и нужен ли он мне?

AssettoServer — это сервер сообщества с открытым исходным кодом, поддерживающий ИИ-трафик, динамическую погоду и аутентификацию через Steam. Он поддерживает только свободную езду и тренировки, без квалификаций и гонок, а всем клиентам нужен CSP. Для гоночных форматов правильным выбором остаётся сервер Kunos из этого руководства.

Подходит ли руководство для Assetto Corsa EVO?

Нет. Начиная с версии 0.6 (апрель 2026) у EVO есть собственный инструмент выделенного сервера с другой конфигурацией. Это руководство посвящено оригинальной Assetto Corsa 2014 года.

Итоги

С арендованным сервером Assetto Corsa ты управляешь гонками гораздо увереннее, чем через спонтанные лобби. Главное — аккуратный server_cfg.ini, подходящий entry_list.ini, одинаковые версии модов и короткий тест подключения после каждого изменения. Так ты сможешь проводить трекдеи, клубные гонки или лиговые сессии с понятной конфигурацией и чётким порядком действий.

Арендовать сервер Assetto Corsa →