iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Playing with friends? Godlike.Host runs hosted Euro Truck Simulator 2 servers from 10 data-center locations, with free DDoS protection.
To host an Euro Truck Simulator 2 (ETS2) multiplayer server, install SCS Software’s free Dedicated Server tool (Steam app ID 1948160), export the server package files from your game installation, create and edit server_config.sii, then make the server reachable on its configured network ports. Players need their own copy of ETS2, but they do not need a separate server licence.
The workflow below reflects the SCS Modding Wiki and established community setup guides. No guide specific to the 2026 game build was identified, so verify export commands, configuration names and port behavior against the current SCS documentation before opening the server to the public.
Recommended Free Tools
What an ETS2 dedicated server does
The dedicated server is a separate program from the normal ETS2 client. It runs the multiplayer session without requiring someone to keep a driving game window open. You install the server tool on an always-on Windows PC or rented machine, give it package files describing your map, DLC and mods, and configure the session in a text file.
The server does not supply game licences or downloadable content. Every person who connects must own ETS2. The host machine needs enough reliable upload capacity to serve the players, and it must remain online for the session to remain available.
#1 Best Overall
- Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
- With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
- Wide Application:Upgraded attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
- Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
- Warranty & Support: Our Electric air duster comes with 5 years warranty and 24/7 customer service. During this period, if you have any questions,pls kindly feel free to contact us.
A first launch creates a home directory and a default server_config.sii. That file contains the lobby name, password, player limit, network ports, a server logon token and moderator information. The server package files are separate: server_packages.sii and server_packages.dat describe the map and content that the server should load.
Requirements before you start
- ETS2 installed locally: you need the game installation from which to export server packages. Anyone joining must also own ETS2.
- The Dedicated Server tool: it is free and has Steam application ID
1948160. - An always-on host: a home PC can work, but it must stay powered on and connected. A rented game-server machine removes that dependency in exchange for a recurring fee.
- Router access: internet players normally require port forwarding. You will also need permission to allow the server through the host machine’s firewall.
- A persistent account for the server logon token: the SCS configuration uses a token for game-server login.
- Matching content: the exported packages reflect your current map, DLC and mod setup. Re-export whenever that content changes.
Step 1: Install the dedicated server
Install it from Steam
- Open the Steam client and go to your Library.
- Change the Library filter so that Tools are visible. The dedicated server is listed as a separate tool rather than as the ordinary ETS2 game.
- Find and install Euro Truck Simulator 2 Dedicated Server (app ID
1948160). - Note the installation directory. You will copy the exported package files into this directory or the server home directory that you choose later.
If the tool does not appear, the Tools filter is the usual cause. The download is free; owning the game is still required for the package-export step and for every player who joins.
Install it with SteamCMD instead
SteamCMD is useful on a machine without the full Steam desktop client. A community setup uses this batch command, changing the destination to suit your server:
steamcmd.exe +force_install_dir "C:GameServer" +login anonymous +app_update 1948160 +quit
Run the command from the folder containing steamcmd.exe, or provide its full path. The +app_update value is the ETS2 dedicated-server app ID; keep the install directory consistent with the location you will use for the exported files and server executable.
Step 2: Export the server package files from ETS2
The dedicated server does not automatically know which map, DLC and mods your session uses. You must export that information from the game installation. The export produces exactly two files:
Rank #2
- Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
- Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
- Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
- Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
- Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth
server_packages.siiserver_packages.dat
- Start ETS2 on the computer containing the content you want to host.
- Enable the game’s developer and console options in the ETS2 configuration. The setting names and file locations can change with a game build, so use the current SCS Modding Wiki instructions for your version.
- Open the in-game developer console.
- Run the server-package export command documented for the current build. The command writes
server_packages.siiandserver_packages.datusing the active map, DLC and mod setup. - Close the game and copy both files into the dedicated-server folder.
Exporting is a content snapshot, not a permanent link to your game profile. If you add or remove DLC, change maps or alter the mod set, repeat the export and replace both files. Players must have compatible content when they connect; a package set that no longer matches the host’s intended session is a common reason for failed joins.
Crashes, No Sound, or Screen Glitches?
Random freezes, missing sound and display glitches usually trace back to one bad driver. Find and replace yours safely.Free scan · under a minuteWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallStep 3: Generate and edit server_config.sii
Make the first launch
Launch the dedicated-server executable once after copying the package files. On this first run it creates the server home directory and a default server_config.sii. Stop the process after the file appears so you can edit it before inviting players.
By default, the server uses the same Game User Path concept as the game. If you use the -homedir startup parameter to move the server’s home directory, make the corresponding home-directory change for the game as well. Otherwise the server and the game can look in different places for profiles, packages or configuration.
Core session settings
Open server_config.sii in a plain-text editor. The exact formatting is SII syntax; preserve the existing structure and change values rather than deleting sections.
| Setting | What it controls | Evidence and qualification |
|---|---|---|
lobby_name |
The name players see when browsing or joining the session. | Listed by the SCS Modding Wiki configuration documentation. |
| Password | Restricts entry to people who know the session password. | The default configuration includes a password field; use a non-obvious value for a private convoy. |
| Player limit | The maximum number of connected players. | The SCS sample sets the limit to 8 and comments that the limit is 8. Treat that sample as the reliable reference for the current configuration until your game build’s documentation says otherwise. |
max_vehicles_total |
Total vehicle allowance used by the sample configuration. | The wiki sample uses 100. |
max_ai_vehicles_player |
AI-vehicle allowance per player in the sample. | The wiki sample uses 50. |
server_logon_token |
Token used for game-server login. | The SCS documentation describes it as tied to a persistent account. Keep it private and use a different token for each concurrent server instance. |
Do not assume that a hosting company’s advertised player tier changes what the game itself supports. Commercial panels sometimes market packages for 1–8 or 8–32 players, but those figures are provider marketing claims and are not independently verified here; the SCS sample’s eight-player limit is the documented baseline.
Rank #3
- 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
- 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
- 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
- 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
- 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.
Choose the home directory deliberately
Leaving the default Game User Path is simplest for a single instance. Use -homedir when you need an isolated profile, a separate data drive or multiple instances. Every instance should have its own home data, network ports and server logon token. If two instances share any of those values, they can overwrite files or compete for the same network endpoint.
Step 4: Configure ports and router forwarding
Understand the port values
The SCS sample identifies a connection dedicated port of 27015 and a query dedicated port of 27016. It also lists virtual ports 100 and 101 in the server configuration. Community guides describe 27015 and 27016 as the default server ports and commonly specify UDP.
| Purpose | Sample value | How to treat it |
|---|---|---|
| Connection dedicated port | 27015 |
Use the value shown in your current configuration; forward it to the host machine. |
| Query dedicated port | 27016 |
Forward it alongside the connection port so discovery and queries work. |
| Virtual ports | 100 and 101 |
These are configuration values in the SCS sample. Do not substitute them for the dedicated ports unless current documentation for your build instructs you to do so. |
Most community instructions call for UDP on 27015–27016. One guide lists both TCP and UDP for those numbers. If your router and firewall let you specify protocols independently, allowing both is the safer compatibility choice; at minimum, allow the protocol required by the current SCS documentation and your server build.
Forward the ports for internet players
- Give the host computer a stable address on your home network so the forwarding rule does not point to a different device later.
- In the router’s port-forwarding page, create rules for the configured connection and query ports.
- Set the destination to the host computer’s local address and select UDP; add TCP as well if your equipment supports the broader rule and you are following the community compatibility recommendation.
- Allow the same ports through the host operating system’s firewall.
- Save the router rules and restart the server after changing the configuration.
Players on the same local network may be able to connect without internet forwarding. Friends outside your network require the router rules and a reachable public address. If your ISP or network uses an arrangement that does not provide inbound connections, forwarding rules alone cannot make the server public; in that situation, a rented host or a different network connection may be necessary.
Run more than one server
Each concurrent instance must use its own connection port, query port and server logon token. Give each instance a separate home directory as well. The first server can retain the sample ports; assign unused alternatives to later instances and forward each pair to the correct process.
Rank #4
- 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
- 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
- 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
- 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
- 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.
Step 5: Start the server and give players the details
- Confirm that the exported package files, edited configuration and firewall rules are in place.
- Launch the dedicated-server executable.
- Watch the server output for configuration or package errors. Stop and correct the indicated file rather than inviting players to a partially loaded session.
- Share the lobby name, password if one is set, and the connection information required by the game’s server browser or join screen.
- Ask one player outside your home network to test the join. A local test can succeed even when internet forwarding is wrong.
Connecting players do not install a second server tool. They need their own licensed ETS2 client and compatible map, DLC and mod content. The host machine’s copy supplies the dedicated process; it does not grant access to content a player does not own.
Keeping the server maintainable
Updating the dedicated tool
Update the Steam tool through Steam or rerun the SteamCMD installation command when SCS publishes a new build. After an update, review the current SCS documentation for changed configuration keys, export procedures or port requirements before assuming an older setup still applies.
Managing DLC and mods
Treat the two exported package files as a matched pair. Re-export them after every map, DLC or mod change, copy both into the server directory, and tell players which content set is required. Updating only one file leaves the server with an inconsistent package description.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Back up the useful files
Keep a copy of server_config.sii, the two package files and any separate home-directory data before making major edits. A backup lets you restore a known-good lobby name, password, ports and moderator list if a later change prevents startup.
Self-hosting versus renting
Both approaches run the same dedicated-server software. The practical difference is who supplies the machine, network and maintenance.
Best Value
- 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
- 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
- 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
- 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
- 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.
| Factor | Self-hosted PC | Rented game server |
|---|---|---|
| Software cost | The SCS dedicated tool is free. You still pay for electricity, hardware and internet service. | You pay a recurring hosting fee in addition to the free software. |
| Setup effort | You install the tool, export packages, edit files, configure the firewall and forward router ports. | A control panel generally supplies the machine and handles much of the port and file setup. |
| Uptime | Depends on your PC, power and home connection staying online. | Depends on the provider’s infrastructure and maintenance. |
| Control | Full access to files, startup parameters, logs and operating-system settings. | Panel permissions and provider policies may limit low-level access. |
| Capacity | The SCS sample configuration caps the player limit at 8. | Some providers advertise tiers such as 1–8 or 8–32 players, but those marketing figures are not verified game limits. Check the current build and provider documentation. |
Choose self-hosting when you already have a reliable always-on machine and want complete control. Renting is usually simpler when router access, uptime or home upload capacity is the limiting factor, but evaluate the provider’s actual configuration access and supported game version rather than relying on a tier name.
Troubleshooting an ETS2 server
The dedicated tool is missing in Steam
Display the Tools category in the Library filter and search for the dedicated-server name or app ID 1948160. If you use SteamCMD, verify that the command completed the anonymous login and app update in the intended installation directory.
Do these 3 things before closing this tab:
1Scan for outdated or missing drivers - takes under a minute2Repair Windows errors before they cause bigger problems3Fix the driver behind crashes, sound loss and screen glitchesThe server starts but has no usable map or content
Stop the process and confirm that both server_packages.sii and server_packages.dat are present in the server location. Re-export them from the game if you changed DLC or mods, then copy the fresh pair again.
The configuration file is not where you expect
Check the server’s Game User Path and any -homedir parameter. The game and server must use matching home-directory settings when you intentionally move the data. Search the server startup output for the path it actually opened, then edit that instance’s server_config.sii.
Players on the internet cannot join
- Confirm that the server is running and listening on the configured connection and query ports.
- Check the router’s destination address; it must point to the host computer, not another device that received a new local address.
- Verify the selected protocol. Community guidance centers on UDP, while one guide recommends allowing both UDP and TCP.
- Check the host firewall and any security software for blocked inbound traffic.
- Test from a genuinely external connection. A successful connection from the host’s own network does not prove that internet forwarding works.
A second instance will not start
Give the new instance a different home directory, connection port, query port and server logon token. Two processes cannot reliably share the same endpoint or token, and forwarding both instances to one port does not identify which process should receive a connection.
Players report a content mismatch
Compare the host’s current DLC and mod set with the files represented by the exported package pair. Re-export after every content change and have players install the same required content before trying again.
Free tools Windows power users keep installed
One-click scans. No signup required.
What to verify for a 2026 deployment
The core procedure is stable, but version-sensitive details deserve a final check. The available documentation was not written specifically for 2026, and the SCS wiki page itself notes that it was last updated some time ago. Before publishing your address or opening a large convoy, verify the current game build’s:
- developer and console-enable settings;
- server-package export command;
- configuration key names and accepted values;
- default connection and query ports;
- logon-token procedure; and
- maximum supported player count.
That check prevents an old sample from being treated as a guaranteed limit or command. The documented baseline remains a free dedicated-server tool, two exported package files, a generated server_config.sii, reachable network ports and a separate ETS2 licence for every player.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

