Перейти до вмісту
Unturned

Встановлення сервера Unturned

Виділений сервер Unturned — застосунок Steam 1110390; встановлюється через SteamCMD з анонімним входом у Windows або Linux (macOS не підтримується). Він легкий: для кількох десятків гравців вистачить невеликого VPS, але Smartly Dressed Games не публікує офіційних вимог до заліза. Встановлення триває 10–20 хвилин.

Останнє оновлення: 09.10.2026

Виділений сервер Unturned — застосунок Steam 1110390; встановлюється через SteamCMD з анонімним входом у Windows або Linux (macOS не підтримується). Він легкий: для кількох десятків гравців вистачить невеликого VPS, але Smartly Dressed Games не публікує офіційних вимог до заліза. Встановлення триває 10–20 хвилин.

Покрокове встановлення

  1. Встановіть SteamCMD (окрема тека у Windows, користувач без root у Linux).

  2. Завантажте сервер: app_update 1110390 validate (анонімно).

  3. Запустіть один раз з +InternetServer/<ім'я>, щоб створилася тека Servers/<ім'я>/, потім зупиніть.

  4. Створіть Commands.dat інструментом сайту й помістіть його в Servers/<ім'я>/Server/.

  5. Для публічного сервера створіть токен Steam GSLT і вкажіть його в конфігурації.

  6. Додайте адміністраторів (Owner або Adminlist.dat) і за потреби моди Workshop (WorkshopDownloadConfig.json).

  7. Відкрийте обраний порт (за замовчуванням 27015) і наступний за UDP.

  8. Перевірте локально (127.0.0.1), потім із зовнішньої мережі.

  9. Автоматизуйте запуск (systemd або планувальник) і заплануйте бекапи й оновлення.

  10. Додайте сервер на game-rank.com/jeux/unturned.

1. Вимоги

  • ОС: Windows або Linux (macOS не підтримується). Ключ не потрібен: анонімний вхід SteamCMD.
  • Залізо: офіційно не описано. Неофіційний орієнтир: для невеликого сервера зазвичай вистачає 2 ядер, 2–4 ГБ RAM і кількох ГБ диска; збільшуйте зі зростанням гравців, мапи й модів.
  • Обліковий запис Steam для створення токена GSLT (публічний сервер).

2. Локальне встановлення (Windows)

Встановіть у C:\unturned-server і запустіть з +InternetServer/MyServer (або +LanServer/MyServer для тесту в LAN). Під час першого запуску створюється тека Servers\MyServer. Перевірте локально через 127.0.0.1.

steamcmd +force_install_dir C:\unturned-server +login anonymous +app_update 1110390 validate +quit

cd /d C:\unturned-server
Unturned.exe -batchmode -nographics +InternetServer/MyServer

3. VPS / виділений Linux (Ubuntu/Debian)

Створіть користувача «unturned» без прав root, встановіть SteamCMD, завантажте сервер і запустіть ServerHelper.sh. Сторонні посібники радять параметр -ThreadedConsole для введення в консоль у Linux; перевірте його у своїй версії.

sudo adduser --disabled-password --gecos "" unturned
sudo dpkg --add-architecture i386 && sudo apt update
sudo apt install -y steamcmd lib32gcc-s1 screen   # Ubuntu: enable 'multiverse' first
sudo -iu unturned
/usr/games/steamcmd +force_install_dir /home/unturned/server +login anonymous +app_update 1110390 validate +quit
cd /home/unturned/server && chmod +x ServerHelper.sh
./ServerHelper.sh +InternetServer/MyServer

4. Порти для відкриття

Провайдер (OVH, Hetzner, Scaleway… «security group»): дозвольте вхідні UDP на ті самі порти. Удома: прокиньте їх (NAT) на локальну IP. Перевірка: із зовнішньої мережі додайте сервер за IP:27015 в обране гри.

  • 27015/UDP — порт сервера (команда Port у Commands.dat, за замовчуванням 27015).
  • 27016/UDP — наступний порт (базовий + 1). Змінивши Port, відкрийте й наступний. Один сторонній посібник згадує також 27017/UDP: офіційно не підтверджено.

5. Файрвол Linux (ufw)

Дозвольте SSH перед увімкненням ufw.

sudo ufw allow OpenSSH
sudo ufw allow 27015:27016/udp
sudo ufw enable && sudo ufw status

6. Брандмауер Windows

У командному рядку від імені адміністратора:

netsh advfirewall firewall add rule name="Unturned" dir=in action=allow protocol=UDP localport=27015-27016

7. Автозапуск (systemd)

Помістіть файл у /etc/systemd/system/unturned.service, потім: sudo systemctl enable --now unturned. У Windows використовуйте завдання планувальника «під час запуску»; screen або tmux — альтернатива для доступу до консолі. Служба не має інтерактивної консолі: використовуйте screen, якщо потрібно вводити команди.

[Unit]
Description=Unturned dedicated server
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
User=unturned
WorkingDirectory=/home/unturned/server
ExecStart=/home/unturned/server/ServerHelper.sh +InternetServer/MyServer
Restart=on-failure
RestartSec=15

[Install]
WantedBy=multi-user.target

8. Оновлення, бекапи, перезапуски

Оновлення: зупиніть сервер і повторіть app_update 1110390 validate; у клієнта має бути та сама версія. Робіть бекап теки Servers/<ім'я>/ (Server/Commands.dat, конфігурація, Adminlist.dat, WorkshopDownloadConfig.json і дані гри) за зупиненого сервера. Приклад cron: бекап о 04:30, оновлення та перезапуск о 04:40.

30 4 * * * sudo systemctl stop unturned && tar -czf /home/unturned/backups/unturned-$(date +\%F).tar.gz -C /home/unturned/server Servers
40 4 * * * /usr/games/steamcmd +force_install_dir /home/unturned/server +login anonymous +app_update 1110390 validate +quit && sudo systemctl start unturned

9. Як додати сервер до списку

Щоб потрапити до публічного списку Unturned, запустіть сервер з +InternetServer і вкажіть токен GSLT (за сторонніми посібниками, обов'язковий для інтернет-серверів від версії 3.21.31.0). Для більшої помітності додайте сервер на game-rank.com/jeux/unturned (сайт власника інструмента).

10. Усунення несправностей

  • Немає в публічному списку: перевірте +InternetServer (не +LanServer), токен GSLT і відкритість UDP-портів 27015–27016 усюди (файрвол, провайдер, роутер).
  • Не підключитися після оновлення: версії сервера й клієнта не збігаються. Повторіть app_update 1110390 validate.
  • Налаштування Commands.dat ігноруються: файл має лежати в Servers/<ім'я>/Server/ (<ім'я> має збігатися з +InternetServer/<ім'я>); за деякими посібниками назви команд чутливі до регістру.
  • Немає прав адміністратора: додайте Owner <SteamID64> у Commands.dat або свій SteamID64 в Adminlist.dat і перезапустіть.
  • Моди Workshop не завантажуються: перевірте, що WorkshopDownloadConfig.json — коректний JSON (ключ File_IDs за сторонніми посібником) і що сервер має доступ до Steam.

Поширені запитання

Який Steam App ID сервера Unturned?
1110390 за опрацьованими посібниками (анонімне встановлення через SteamCMD); перевірте на SteamDB перед автоматизацією оновлень.
Які порти використовує Unturned?
27015/UDP (змінюється командою Port) і наступний порт 27016/UDP.
Чи потрібен токен GSLT?
Для публічно листингованого сервера — так (офіційна документація називає його необхідним для інтернет-серверів). Для локального тесту чи друзів за IP не потрібен.
Чи можна запускати Unturned на macOS?
Ні: офіційна документація повідомляє, що сервери працюють у Windows і Linux, macOS не підтримується.

Інструменти для сервера Unturned

Unturned
UnturnedВільний доступ
Створіть Commands.dat сервера Unturned: назва, мапа, слоти, порт, режим, вигляд, власник і PvE.
КонфігураціяКомандиВідкрити
Документація
Unturned
UnturnedПотрібен вхід
Редагуйте та перевіряйте JSON-конфігурацію сервера Unturned: вихідний JSON, поля, форматування, імпорт та експорт.
КонфігураціяJSONПеревіркаВідкрити
Документація