Für Euro Truck Simulator 2 stellt SCS Software eine offizielle Dedicated-Server-Anwendung bereit. Der Server kann dauerhaft laufen, auch wenn kein Spieler verbunden ist, und benötigt auf der Servermaschine weder einen eingeloggten Steam-Client noch den Besitz des Basisspiels.
Quellenstand: stabile ETS2-Version 1.60, geprüft am 24. August 2026. Version 1.61 ist zu diesem Zeitpunkt noch nicht stabil veröffentlicht. Die Serverparameter stammen aus der aktuell von SCS bereitgestellten Dedicated-Server-Dokumentation; die Wiki-Seite selbst wurde zuletzt 2023 redaktionell geändert. Wo SCS keine neuere versionsspezifische Aussage veröffentlicht hat, kennzeichnen wir die Werte daher als dokumentierten SCS-Stand und nicht als eigenen Praxistest unter 1.60.
Was ihr benötigt
- einen Windows- oder Linux-Rechner beziehungsweise VPS mit Internetzugang,
- SteamCMD oder alternativ den Steam-Client zur Installation des Server-Tools,
- für die Erzeugung der Serverpakete eine normale ETS2-Installation,
- Schreibzugriff auf das ETS2-Benutzerverzeichnis,
- für eine öffentliche Serverbrowser-Anzeige eine öffentliche IP beziehungsweise passende Portweiterleitungen.
Die Dedicated-Server-App von ETS2 hat die Steam-App-ID 1948160.
1. Dedicated Server mit SteamCMD installieren
SCS erlaubt den anonymen Download des Servers über SteamCMD. IONOS dokumentiert dafür den üblichen SteamCMD-Ablauf:
login anonymous
force_install_dir C:\ets2-server
app_update 1948160 validate
quitUnter Linux ersetzt ihr den Beispielpfad durch euer gewünschtes Installationsverzeichnis. SteamCMD aktualisiert den Server nicht automatisch; für Updates führt ihr app_update 1948160 validate erneut im richtigen Installationsverzeichnis aus.
2. Server einmal starten
Startet die Dedicated-Server-Anwendung einmal. Beim ersten Start legt ETS2 sein Server-Benutzerverzeichnis und eine Standarddatei server_config.sii an.
Die anschließende Meldung, dass server_packages fehlt, ist bei der Ersteinrichtung erwartbar. Ein Server kann erst vollständig starten, wenn server_packages.sii und server_packages.dat vorhanden sind.
3. server_packages.sii und server_packages.dat erzeugen
Die beiden Dateien werden aus einer normalen ETS2-Installation exportiert und spiegeln eure Karten-, DLC- und Mod-Konfiguration.
- Öffnet im ETS2-Benutzerverzeichnis die Datei
config.cfg. - Setzt
uset g_console "1". - Startet ETS2 und ladet eine Karte beziehungsweise euer Profil vollständig.
- Öffnet die In-Game-Konsole. Die SCS-Dokumentation nennt dafür die Taste
~; auf abweichenden Tastaturlayouts kann die physische Taste anders beschriftet sein. - Gebt
export_server_packagesein. - Beendet das Spiel nach erfolgreichem Export.
Im Benutzerverzeichnis liegen danach server_packages.sii und server_packages.dat. SCS weist ausdrücklich darauf hin, dass beim Export eine Karte geladen sein muss.
4. Serverpakete auf den Server kopieren
Läuft der Dedicated Server auf einem anderen Rechner, kopiert ihr server_packages.sii und server_packages.dat in dessen Server-Benutzerverzeichnis. Zusätzliche DLC- oder Mod-Dateien müssen laut SCS nicht auf den Dedicated Server kopiert werden; die Server-Anwendung selbst greift außerdem nicht auf den Steam Workshop zu.
Ändert ihr später Karten-, DLC- oder Mod-Konfiguration, exportiert die beiden Dateien erneut und ersetzt die alten Serverpakete.
5. Server konfigurieren
Die Datei server_config.sii enthält unter anderem Servername, Beschreibung, Passwort, Spielerlimit, physische und virtuelle Ports, Server-Logon-Token und Moderatoren. SCS dokumentiert maximal acht Spieler.
Die einzelnen Parameter, Standardwerte und Einschränkungen erklären wir im Guide ETS2 server_config.sii: Einstellungen, Ports und Token.
6. Ports und NAT prüfen
Die dokumentierte Standardkonfiguration verwendet für die physischen Dedicated-Ports 27015 und 27016. SCS unterscheidet diese von den virtuellen Ports 100 und 101; die virtuellen Ports werden nicht im Router weitergeleitet. Für konkrete Firewall-Regeln führt IONOS 27015 und 27016 jeweils als TCP/UDP-Ports auf. Die SCS-Dokumentation bestätigt, dass bei Portweiterleitungen beide Protokoll-Regeltypen benötigt werden, enthält an dieser Stelle allerdings Tippfehler in den Protokollbezeichnungen.
Der Dedicated Server führt kein NAT-Punching durch. Für die normale Anzeige im öffentlichen Session-Browser benötigt ihr deshalb eine öffentliche IP beziehungsweise passende Portweiterleitungen. SCS dokumentiert zugleich, dass die direkte Suche über die vom Server ausgegebene Such-ID auch bei einem Server hinter NAT funktionieren kann.
7. Linux ohne Steam-Client starten
Unter Linux benötigt der Server die Bibliothek steamclient.so. SCS empfiehlt entweder das mitgelieferte server_launch.sh zu verwenden oder die Bibliothek aus SteamCMD unter ~/.steam/sdk64/steamclient.so verfügbar zu machen.
Das Standard-Benutzerverzeichnis liegt laut SCS unter /home/<user>/.local/share/Euro Truck Simulator 2. Unter Windows liegt es normalerweise unter C:\Users\<Benutzer>\Documents\Euro Truck Simulator 2; bei OneDrive kann der Dokumente-Pfad abweichen.
8. Server starten und prüfen
Startet den Dedicated Server erneut. Bei erfolgreichem Start sollte die Session eine Such-ID ausgeben. Prüft danach:
- Ist der Server im Convoy-/Session-Browser sichtbar?
- Funktioniert die direkte Suche über die Such-ID?
- Können Spieler mit derselben ETS2-Version beitreten?
- Stimmen Karten- und Mod-Konfiguration mit den exportierten Serverpaketen überein?
Zum sauberen Beenden nennt SCS Ctrl + C.
Typische Fehler
Server packages file not found
server_packages.sii und server_packages.dat fehlen oder liegen nicht im verwendeten Server-Benutzerverzeichnis. Exportiert die Dateien erneut und prüft den tatsächlich verwendeten Game User Path. Unter Windows kann dieser mit -homedir umgeleitet werden; für Linux nennt SCS dafür XDG_DATA_HOME.
Server ist nicht im Browser sichtbar
Prüft öffentliche IP, Firewall und Portweiterleitung. Hinter NAT kann laut SCS die direkte Suche über die Such-ID trotzdem funktionieren.
Linux meldet SteamAPI_Init failed
Verwendet server_launch.sh oder stellt steamclient.so wie in der SCS-Dokumentation beschrieben bereit.
Falsche Serverversion
Aktualisiert exakt das Installationsverzeichnis, aus dem ihr den Server startet. SteamCMD aktualisiert Dedicated Server nicht automatisch.
Häufige Fragen zum ETS2 Dedicated Server
Quellen
- SCS Modding Wiki – Dedicated Server – App-ID, Startparameter, Serverdateien, Export, Ports, NAT, Linux und Konfiguration.
- SCS Modding Wiki – Game User Path – Benutzerverzeichnisse unter Windows, Linux und macOS.
- SCS Software – Convoy: Dedicated Servers Support – Dedicated-Server-Unterstützung und dauerhaft laufende Sessions.
- IONOS – Euro Truck Simulator 2 Server erstellen – SteamCMD-Befehlsablauf sowie TCP/UDP-Firewallregeln für 27015 und 27016.
- SCS Software – ETS2 1.60 Update – stabiler Versionsstand.
- SCS Software – 1.61 Update: Volvo FH Series 6 100 Year Edition – SCS bezeichnet 1.61 am 20. August 2026 weiterhin als kommendes Update.