# How to set up an American Truck Simulator dedicated server

An American Truck Simulator server guarantees the best long-term multiplayer sessions. You can download the software for dedicated ATS servers using the SteamCMD command-line client. You do not need to have an additional license for this. Keep on reading to find out how to carry out the installation and setup.

## How does an ATS dedicated server differ from Convoy sessions on a PC?

An American Truck Simulator server offers a multiplayer mode with the Convoy feature, which you can start directly on your own PC at home. However, if you shut down your device or quit the game, the multiplayer game will end abruptly for everyone. In addition, the **session’s performance depends heavily on your PC’s performance and the internet connection**.

ATS Dedicated Server software, on the other hand, ensures an optimal gaming experience. You can **run the application continuously on externally rented server hardware** and do not have to buy another license or DLCs (downloadable content) for the simulator. Recreational truckers can join the server at any time, accept new orders and finish routes. Hosting with a professional provider means that you can rely on powerful hardware and a fast broadband connection.

## What are the requirements for an American Truck Simulator dedicated server?

Your hardware should have sufficient computing power for your ATS server to run smoothly. The performance requirements will depend on various factors such as the modifications or the number of players active. The following are the minimum requirements:

- **Processor (CPU)**: Dual core from 2.4 GHz
- **Memory (RAM)**: 2-3 GB RAM
- **Hard disk space**: 10 GB

The operating system will also have its own requirements. You can choose between the Windows server operating systems from Microsoft and the classic Linux server distributions such as Ubuntu or Debian. If you are working with Windows Server 2022, you’ll need the following resources:

- 1.4 GHz processor (64-bit)
- 512 MB (without graphical user interface) or 2 GB RAM (with graphical user interface)
- 32 GB (without graphical user interface) or 36 GB (with graphical user interface) hard disk space

Note If you want to use the server for different purposes, for example, to create a [TeamSpeak-Server](https://www.ionos.com/digitalguide/server/know-how/teamspeak-server/ "TeamSpeak server") or Euro Truck Simulator 2 server, it’s best to have a more powerful hardware setup from the get-go.

## American Truck Simulator servers from IONOS

You can rent powerful hardware for your ATS server from IONOS. There are three different server models to choose from with a **guaranteed broadband connection up to 400 Mbit/s**. The servers are available in different price-performance classes. The servers have the following features:

- [vServer (VPS)](https://www.ionos.com/servers/vps "vServer (VPS) from IONOS"): IONOS’ vServers or VPS (Virtual Private Server) use virtualized computing resources in a fixed host system. You choose a specific service plan and pay fixed monthly costs.
- [Cloud Server](https://www.ionos.com/cloud/cloud-servers "Cloud Server from IONOS"): IONOS’ cloud servers also take advantage of hardware virtualization. However, the resources in this model come from several different host systems. The computing power can be scaled flexibly at any time, and you pay by the minute for the performance used.
- [Dedicated Server](https://www.ionos.com/servers/dedicated-servers "Dedicated Server with Windows or Linux from IONOS"): Dedicated Servers from IONOS give you access to fixed, enterprise hardware with high single-core computing power. The hardware is reserved exclusively for you, and services are billed by the minute.

Tip Rent a [dedicated server](https://www.ionos.com/servers/dedicated-servers "Dedicated server with enterprise hardware from IONOS") from IONOS today and lay a powerful and secure foundation for all of your hosting projects.

### ATS servers and corresponding IONOS Cloud Server plans

To give you a better overview of the server models, we have outlined three scenarios for an American Truck Simulator dedicated server in the table below along with the best server solutions from IONOS for each of these scenarios.

<table>
  <thead>
    <tr>
      <th>American Truck Simulator dedicated server scenario</th>
      <th>IONOS Cloud Server plan</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>1-4 people; server permanently online</td>
      <td>VPS M RAM</td>
    </tr>
    <tr>
      <td>5-8 people; server permanently online</td>
      <td>VPS L RAM</td>
    </tr>
    <tr>
      <td>8 persons; many mods or other use of the server planned; server permanently online</td>
      <td>AR6-32 SSD</td>
    </tr>
  </tbody>
</table>

Tip Choose a [cloud server](https://www.ionos.com/cloud/cloud-servers "Rent an affordable cloud server from IONOS") from IONOS today to create and host your own American Truck Simulator server. Add more performance capabilities as the amount of players increase or cancel your subscription when you no longer need the server.

## How to create an American Truck Simulator dedicated server (A step-by-step tutorial)

Once you have decided on a hosting variant, you can start installing and setting up your ATS server. We’ll outline the steps for IONOS customers (Cloud Server, vServer or Dedicated Server) using the Windows Server 2022 as the operating system.

### Step 1: Establish remote connection to the hosting environment

The first step is to establish a remote connection to the rented server hardware. The Windows Server can be accessed using the Remote Desktop Protocol, which is supported by default. The setup is conveniently done through the IONOS Customer Center:

1. Log in to the [IONOS Cloud Panel](https://login.ionos.com/ "IONOS login") with your customer credentials.
2. Click on **Server &amp; Cloud** in the product overview.
3. Select your server package.
4. Scroll to the credentials overview and click on the **download link** next to **Remote Desktop Connection**.
5. Run the downloaded rdp file by double-clicking on it.
6. Confirm the server’s security certificate and log in with the server information (**user** and **initial password**).

[![Image: Remote Desktop Connection setup in the IONOS Cloud Panel](https://www.ionos.com/digitalguide/fileadmin/_processed_/5/b/csm_ats-server-remote-setup_f33bc55bcb.webp "Remote Desktop Connection setup in the IONOS Cloud Panel")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/ats-server-remote-setup.png) You can also use your login details in the IONOS Cloud Panel to set up SSH connections, for example, if you want to connect to a Linux server. ### Step 2: Install SteamCMD

Once connected to the hosting environment, you can install SteamCMD. This tool is a command-line version of the Steam Client. This allows you to connect to the public Steam servers and download applications at any time. Proceed as follows to carry out an installation on the server:

1. Download the [SteamCMD installation package](https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip "Download link: SteamCMD installer").
2. Unzip the ZIP package to a folder, e.g., *C:\\steamcmd*.
3. Run the *steamcmd.exe* file to install the client.

Tip You can find detailed information about setting up the Steam command-line client in our article “[SteamCMD: How to install the command line client](https://www.ionos.com/digitalguide/server/know-how/install-steamcmd/ "Install SteamCMD")”.

### Step 3: Install American Truck Simulator dedicated server

You can now download and install the official ATS server software American Truck Simulator dedicated server using SteamCMD. Open the client and log in anonymously to the public Steam servers by running the following command:

```shell
login anonymous
```

Create a folder for the ATS server program files:

```shell
force_install_dir C:\american-truck-simulator-server
```

The dedicated server application will be available after using the Steam app ID (2239530) and the `app_update` command:

```shell
app_update 2239530 validate
```

[![Image: The American Truck Simulator server installation using SteamCMD](https://www.ionos.com/digitalguide/fileadmin/_processed_/7/6/csm_steamcmd-ats-server-installation_3400ecd1de.webp "The American Truck Simulator server installation using SteamCMD")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/steamcmd-ats-server-installation.png) Run the `app\_update 2239530` command again in SteamCMD to update the ATS server software. Log out of the Steam servers with the `quit` command once the installation is complete.

### Step 4: Copy configuration files to the server

You will need access to the following three configuration files to get your American Truck Simulator server up and running:

- ***server\_config.sii***: This is the main configuration file. It contains important server settings, such as the name of the lobby, the maximum number of players, and the authentication token.
- ***server\_packages.sii***: This file defines important details about the map, the DLCs and mods.
- ***server\_packages.dat***: This file has specific, internal data for the respective map.

The *server\_config.sii* file is automatically generated with the default configuration as soon as the ATS Dedicated Server application runs for the first time. Simply run the *amtrucks\_server.exe*, which you can find in the subfolder *.\\bin\\win\_x64* in the server folder.

Since the other two configuration files are still missing, the server start cannot be carried out. However, the *server\_config.sii* is now under the path *.\\Documents\\American Truck Simulator* in the user folder, which you can adjust with an editor.

[![Image: server_config.sii in the ATS user folder](https://www.ionos.com/digitalguide/fileadmin/_processed_/6/9/csm_server-config-ats-folder_d1ffe27bd9.webp "server_config.sii in the ATS user folder")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/server-config-ats-folder.png) You have free rein to configure your American Truck Simulator server to your liking. However, more than 8 players cannot connect to the server at the same time, even if the value has been adjusted. The other two configuration files with the information on the game world, DLCs and mods need to be created after this. Simply create a **new session in American Truck Simulator** or select **a saved game**. Since the game must be installed for this, it is recommended that you export the configuration files using your personal computer:

1. Open the *C:\\Users\\username\\Documents\\American Truck Simulator* folder (replace *username* with your username).
2. Open the *config.cfg* file with any editor to activate the ATS console.
3. Find the line **uset g\_developer** and set the value to “1”.
4. Find the line **uset g\_console** and set the value to “1”.
5. Save the document and start a game session in American Truck Simulator.
6. Open the previous Console with the tilde key (~), which you will find to the left of “1”.
7. Run the command `export_server_packages`.
8. The configuration files *server\_packages.sii* and *server\_packages.dat* will now be in the *C:\\Users\\username\\Documents\\American Truck Simulator*.
9. Copy the files to your server in the *.\\Documents\\American Truck Simulator*, where the *server\_config.sii* configuration file is located.

[![Image: American Truck Simulator: Export server files through Console](https://www.ionos.com/digitalguide/fileadmin/_processed_/0/3/csm_ats-server-map-export_7264c7fbb4.webp "American Truck Simulator: Export server files through Console")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/ats-server-map-export.jpg) The Console will display a success message once the American Truck Simulator server packages have been exported. ### Step 5: Create authentication token

Your American Truck Simulator server must be associated with an authentication token to make it available on the listing of official multiplayer servers. The token can be created in the [Steam Game Server Account Management tool](https://steamcommunity.com/dev/managegameservers "Steam server Account Management page") as follows:

1. Log in to the account management page with the Steam account used to purchase American Truck Simulator.
2. Scroll to **Create new game server account**.
3. Enter the American Truck Simulator ID (270880) in the field **App ID of the base game**.
4. You can also enter a short description in the **Memo** field to simplify assigning the token in Account Management later.
5. Click on **Create** to generate the token.
6. You will see the token in **Your game server accounts** afterwards. Copy and paste it using (Ctrl + C) and (Ctrl + V).
7. Open *server\_config.sii* on your server and find the line **server\_logon\_token**. Paste the copied authentication token between the quotation marks and save the configuration file.

[![Image: Server accounts in the Steam Game Server Account Management tool](https://www.ionos.com/digitalguide/fileadmin/_processed_/7/c/csm_steam-sever-accounts-ats-token_7c925a00b5.webp "Server accounts in the Steam Game Server Account Management tool")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/steam-sever-accounts-ats-token.png) Make sure that you use the base game’s app ID and not the dedicated server software’s app ID from American Truck Simulator. ### Step 6: Open ports

You must also enable **TCP/UDP ports 27015 and 27016** in the Firewall Settings to make your American Truck Simulator server accessible online. Your server will be displayed in the overview of available multiplayer servers once these ports are open.

As an IONOS customer, it is easy to open the ports for your server in the Customer Center:

1. Log in to the [IONOS Cloud Panel](https://login.ionos.com/ "IONOS Cloud Panel login").
2. Open the product category **Server &amp; Cloud**.
3. Select the hosting environment where you have installed and configured the ATS server.
4. Click on **Network** and **Firewall Policies**.
5. Create the rules for TCP/UDP port 27015 and TCP/UDP port 27016 under **Incoming**.

[![Image: Port sharing for ATS server in IONOS Cloud Panel](https://www.ionos.com/digitalguide/fileadmin/_processed_/6/9/csm_ats-port-sharing-ionos-cloud-panel_5a5fc97382.webp "Port sharing for ATS server in IONOS Cloud Panel")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/ats-port-sharing-ionos-cloud-panel.png) Select \*\*TCP/UDP\*\* as protocol or create separate rules for your American Truck Simulator server’s ports. ### Step 7: Start ATS server

Start your American Truck Simulator server by running *amtrucks\_server.exe* in the *.\\bin\\win\_x64* folder. The application will run automatically in a command prompt window.

Note To shut down your ATS-Server, you can use the shortcut \[Strg\] + \[C\].

### Step 8: Connect to the American Truck Simulator server

You and your fellow players can now connect to your ATS server at any time. You can find it using the lobby name you chose in the *server\_config.sii* or using the server’s session ID. The command prompt will present these options to you after starting the server.

[![Image: Prompt after “American Truck Simulator” server has been started](https://www.ionos.com/digitalguide/fileadmin/_processed_/b/a/csm_ats-server-connection_c95c2160cc.webp "Prompt after “American Truck Simulator” server has been started")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/ats-server-connection.png) Share the session search id with your fellow players so they can connect to your ATS server. Connect to your server as follows once your lobby name or session ID is ready:

1. Launch American Truck Simulator.
2. Select a driver profile and start a game.
3. Press \[Esc\] to open the menu and select **Convoys**.
4. Use the search function to search for your server.
5. Select an entry in the listing and click **Join convoy**.

[![Image: Server overview in American Truck Simulator](https://www.ionos.com/digitalguide/fileadmin/_processed_/1/9/csm_ats-server-overview_db9b1e701e.webp "Server overview in American Truck Simulator")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/ats-server-overview.jpg) Be on the safe side and search for session ID rather than session name in ATS. Once you have established a connection, you can accept orders and rule the streets of America with your trucker troop.

[![Image: Screenshot from American Truck Simulator](https://www.ionos.com/digitalguide/fileadmin/_processed_/f/e/csm_screenshot-american-truck-simulator_a92cfdc5f4.webp "Screenshot from American Truck Simulator")](https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/screenshot-american-truck-simulator.jpg) Get started on the first job immediately with your ATS server. ---

### Tip: .gg Domain

Make a statement with your own .gg domain and let the games begin. Register your own [.gg domain](https://www.ionos.com/domains/gg-domain ".gg Domain - IONOS") now with IONOS.

---


This is a markdown version of: [https://www.ionos.com/digitalguide/server/know-how/american-truck-simulator-server/](https://www.ionos.com/digitalguide/server/know-how/american-truck-simulator-server/) for AI/LLM consumption.