Выделенный сервер Farming Simulator 25 запускается через dedicatedServer.exe и управляется веб-интерфейсом. Нужна отдельная лицензия на игру и, официально, Windows. GIANTS не публикует доступной документации: руководство опирается на руководства хостеров и помечает неподтверждённое. Потребуется около 30 минут.
Пошаговая установка
Приобретите отдельную лицензию FS25 для сервера (Steam, Epic или eShop GIANTS), не ту, что у игроков.
Установите игру на серверную машину (Windows).
Один раз запустите FarmingSimulator2025.exe для активации лицензии и закройте.
Отредактируйте dedicatedServer.xml (папка установки): укажите username и passphrase в initial_admin.
Проверьте XML инструментом «Проверка XML сервера FS25».
Запустите dedicatedServer.exe от имени администратора и запишите веб-адреса из консоли.
Откройте веб-интерфейс, войдите, задайте имя, пароль, карту и слоты, добавьте моды и нажмите Save и Start.
Откройте порт 10823 по TCP и UDP (игра); держите 8080/8443 (веб) закрытыми.
Подключитесь в игре через «Мультиплеер > Присоединиться», затем настройте запуск, бэкапы и перезапуски.
Требования
- ОС: Windows (IONOS указывает 64-бит Windows Server 2019/2022). Linux официально не поддерживается (WINE/Docker не поддерживаются).
- Ориентир (IONOS): 4 ядра по 3 ГГц, 8 ГБ ОЗУ (16 ГБ для больших сессий), 40 ГБ диска плюс моды и бэкапы, 10 Мбит/с исходящего канала.
- Одна лицензия FS25 на сервер, плюс лицензия на каждое DLC, используемое на сервере.
Локальная установка и Windows Server
Папка установки по умолчанию (установщик eShop) — C:\Program Files (x86)\Farming Simulator 25; там лежат dedicatedServer.xml и dedicatedServer.exe. dedicatedServerConfig.xml находится в Documents\My Games\FarmingSimulator2025\dedicated_server. Закрытие окна dedicatedServer.exe останавливает и веб-интерфейс, и сервер. Локальный тест: на этой машине откройте показанный адрес (http://127.0.0.1:8080), затем подключитесь в игре.
cd /d "C:\Program Files (x86)\Farming Simulator 25"
REM Exécuter en administrateur / run as administrator
dedicatedServer.exeПорты для открытия
Указанные порты показывает консоль и руководства хостеров; изменение их в XML GIANTS не документирует, оставьте значения по умолчанию. На домашнем роутере пробросьте (NAT) 10823 на локальный IP сервера; у OVH, Hetzner, Scaleway, IONOS откройте их ещё и в файрволе / security group. Проверяйте из внешней сети (мобильная точка доступа).
- 10823/TCP и 10823/UDP — игровой порт (по умолчанию по IONOS, ZAP-Hosting); RedSwitches упоминает также UDP 10823-10825.
- 8080/TCP — веб-интерфейс HTTP; 8443/TCP — веб-интерфейс HTTPS. Держите их закрытыми (VPN или белый список IP).
Брандмауэр Windows (netsh)
Команды для командной строки администратора (их создаёт инструмент «Скрипты сервера FS25»). Сервер не поддерживается в Linux (ufw), поэтому команд для него нет.
netsh advfirewall firewall add rule name="FS25 game TCP" dir=in action=allow protocol=TCP localport=10823
netsh advfirewall firewall add rule name="FS25 game UDP" dir=in action=allow protocol=UDP localport=10823
netsh advfirewall firewall add rule name="FS25 web" dir=in action=allow protocol=TCP localport=8080,8443 remoteip=LocalSubnetАвтозапуск (запланированная задача)
dedicatedServer.exe требует прав администратора; создайте задачу с наивысшими правами при входе или старте системы. Официальная служба Windows не документирована.
schtasks /create /tn "FS25 Server" /tr "\"C:\Program Files (x86)\Farming Simulator 25\dedicatedServer.exe\"" /sc onstart /ru SYSTEM /rl HIGHESTОбновления, бэкапы и перезапуски
Обновляйтесь через установщик (Steam, Epic или GIANTS), перезапустите сервер и проверьте журналы (log.txt) на несовместимые моды; проверьте подключение до открытия для игроков. Резервируйте папку dedicated_server и моды; перезапуск использует taskkill и снова запускает dedicatedServer.exe (запланируйте этот .bat).
@echo off
cd /d "C:\Program Files (x86)\Farming Simulator 25"
taskkill /IM dedicatedServer.exe /F
timeout /t 10 /nobreak >nul
start "" dedicatedServer.exeКак заявить о сервере
Игроки находят сервер в игре («Мультиплеер > Присоединиться») по фильтрам или имени; при необходимости защитите его паролем. Добавьте сервер и на game-rank.com/jeux/farming-simulator-25, чтобы его нашло сообщество.
Устранение неполадок
- Сервер не запускается: запустите dedicatedServer.exe от администратора; убедитесь, что лицензия активирована (игра запускалась один раз).
- Нарушение совместного доступа к dedicatedServerConfig.xml: файл открыт в редакторе или заблокирован; закройте его и перезапустите.
- Нет доступа к веб-интерфейсу: пустой initial_admin, неверный порт (8080 HTTP / 8443 HTTPS) или локальный файрвол.
- Сервер недоступен извне: 10823 не открыт по TCP и UDP, нет NAT или порт занят другим приложением.
- Моды отклоняются или нельзя зайти: разные версии модов у сервера и клиентов либо DLC без лицензии на сервере.
Частые вопросы
- Нужно ли покупать игру второй раз для сервера?
- Да, согласно руководствам хостеров: выделенному серверу нужна собственная лицензия FS25, отдельная от клиентской, и лицензия на каждое используемое DLC. Актуальные условия уточняйте у GIANTS.
- Какой порт открыть для игроков?
- 10823 по TCP и UDP (игровой порт). Порты 8080 (HTTP) и 8443 (HTTPS) относятся к веб-интерфейсу администрирования и не должны быть публичными.
- Может ли сервер работать на Linux?
- Официально нет: рекомендуется только Windows. Есть сборки сообщества на WINE/Docker, но они не поддерживаются и могут сломаться после обновления.
- Где задаются имя, пароль и слоты?
- В веб-интерфейсе администрирования (название игры, пароль входа, карта, стартовый капитал, язык, число игроков, моды); он обновляет dedicatedServerConfig.xml.
