How to Host ETS2 Dedicated Server on Windows VPS

How to Host ETS2 Dedicated Server on Windows VPS

This guide shows you how to host a 24/7 Euro Truck Simulator 2 (ETS2) convoy server on a Windows VPS using SteamCMD.

๐Ÿ”“ Prerequisite: Enable Developer Console

To extract server files, you'll need to enable the developer console in ETS2. Follow this guide:

๐Ÿ‘‰ How to Enable Console in ETS2

๐Ÿ’ก Need a VPS? We recommend FyfeWeb โ€” use code skullgamer69 for 50% off your first month.

๐Ÿงฑ Step 1: Install SteamCMD

Download and extract SteamCMD:

๐Ÿ‘‰ Get SteamCMD for Windows

โš™๏ธ Step 2: Create an Update Script

Instead of typing commands manually, create a update_server.bat file to automatically install or update your ETS2 dedicated server.

๐Ÿ“ Use Notepad++ to create and edit the file. Itโ€™s a powerful and free text editor.

๐Ÿ“ In the same folder as steamcmd.exe, create a new text file named:

update_server.bat

๐Ÿ“„ Paste the following into the file:

@echo off steamcmd +login anonymous +force_install_dir C:\ETS2Server +app_update 1948160 validate +quit

โ–ถ๏ธ Then just double-click update_server.bat anytime you want to install or update your server!

๐Ÿ“ฆ Step 3: Export Required Game Files

In ETS2, open the console (~) and type:

export_server_packages

This creates server_packages.dat and server_packages.sii inside:

C:\\Users\\YOURNAME\\Documents\\Euro Truck Simulator 2

Copy both files to your Windows VPS in:

C:\\ETS2Server

๐Ÿ’ก Need a VPS? We recommend FyfeWeb โ€” use code skullgamer69 for 50% off your first month.

๐Ÿ› ๏ธ Step 4: Configure Your Server

Edit this config file:

C:\\ETS2Server\\server_config.sii
server_name: "SkullGamer69 Convoy" server_password: "" max_players: 8 welcome_message: "Welcome to the highway!" ...

๐ŸŒ Step 5: Open Firewall Ports

Allow these ports through Windows Firewall:

๐Ÿš€ Step 6: Launch the Server

Run this executable:

C:\\ETS2Server\\bin\\win_x64\\eurotrucks2_server.exe

Wait for Session running. to confirm itโ€™s running.

ETS2 server launched in Windows console

๐Ÿ‘ฅ Step 7: Add Moderators to Your Server

To give someone moderator access (kick, ban, control features), follow these steps:

  1. Open your server_config.sii file located in C:\\Documents\Euro Truck Simulator 2.
  2. Add the following line under your server settings:
moderator_list[]: "steamID64"

๐Ÿ’ก Replace steamID64 with the Steam 64-bit ID of the player you want to give moderator rights to.

To find a SteamID64, visit: steamid.io

๐ŸŽฎ Step 8: Join the Server