Guide to ARK dedicated servers

ARK: Survival Evolved is a science fiction, survival game that pits players against dinosaurs. Players roam the landscape of a prehistoric jungle as they battle T-Rexes and triceratops and gather the resources necessary for survival while discovering what happened to humanity.

Dedicated servers help cut down on lag time and make the gaming experience better for all. The sheer number of gamers that play popular titles like ARK tends to bog down the platform and compromise the gaming experience.

The game first came out in 2017 but is still popular among gamers based on recent video game statistics. Experts in the gaming community think ARK remains popular because of its extensive features, gaming maps, community modifications, and updates.

Those who enjoy ARK and play it regularly should consider building an ARK dedicated server. This guide will show you how!

Ready to start surviving?

Wake up in your very own world and get to work taming your very own environment. Fire up that server and watch out for the t-rex …

What’s an ARK dedicated server?

Before diving into how to run a dedicated server on ARK, let’s quickly go over what an ARK dedicated server is. An ARK dedicated server provides the hosting environment for your gaming experience.

Typically, ARK gameplay takes place on shared servers provided by the game’s developer, Studio Wildcard. While their servers are serviceable, sharing resources among millions of players may cause latency and connection issues. This can happen across all gaming platforms, but it’s especially true for a game like ARK that features robust game worlds and features. 

Why create an ARK dedicated server

Creating your own ARK: Survival Evolved dedicated server means no sharing of valuable resources. Your server’s RAM, processing speed, and bandwidth are all yours. Building a gaming server also gives you more control over your experience regarding gameplay. You’ll be able to control the size of your parties and who can access your lobby simply by setting an admin password.

Imagine playing ARK with your friends with no lagging or connection disruptions. Spinning up your own server also allows you to play without any rude interruptions from internet trolls or people who should mute their mic but never do. As long as your system meets the minimum requirements and your ARK dedicated server is set up correctly, you’ll be pleasantly surprised by what an ARK dedicated server is capable of. 

Prerequisites for Setting Up an ARK Dedicated Server

To run an ARK server smoothly, especially with mods or ARK: Survival Ascended, you’ll need stronger specs than the original minimums.

Recommended setup:

OS Tip: ARK dedicated servers can run on either Windows or Linux. Both work well, but Linux is often preferred for gaming servers due to its lighter resource usage and better long-term stability. Just make sure your OS is 64-bit and matches your control panel or mod setup.

Image

ARK dedicated server setup in 6 steps

With your system properly configured to meet the minimum requirements, you’re ready to start building your server.

1. Establish a remote connection to a server.

You’ll need to purchase a hosting package from a third-party provider. You can find a Liquid Web dedicated hosting package or bare metal server that’s perfect for building your gaming server for around $100 per month.

Once you purchase your hosting, you’ll need to establish a remote connection to the platform. If you choose Liquid Web for your hosting plan, you can navigate to the login screen and establish your remote connection through the dashboard menu. 

2. Install SteamCMD.

SteamCMD is a command line client you’ll use later in the setup process. Navigate to their website and download it to your server. Be sure to download the correct version for the operating system you’re using.

3. Install ARK server.

Once you download SteamCMD, you’ll need to unzip the zipped folder containing the installation files. After installing Steam, you’ll need to open it and use it to create a directory for your server. The command prompt should start automatically after installation. If it doesn’t, you can navigate through the SteamCMD folder and launch it by clicking the steamcmd.exe file. 

Now you can create your server’s directory. Enter the following line in SteamCMD:

force_install_dir C:\ark-server\

For our example, C:/ark-server is the server name.

NOTE: You can also use the drive name of a different partition if your server has additional drives. It is not recommended to set the system up on your backup drive. 

After you create the directory, you’ll need to log into Steam’s server as an anonymous user. You can do this by typing login anonymous into the command prompt.

After logging in, it’s time to get the ARK software. To do this, you’ll need the correct Steam App ID. Use 376030 for ARK: Survival Evolved, or 2430930 for the newer ARK: Survival Ascended, Studio Wildcard’s updated version built on Unreal Engine 5. Then you’ll type the following into Steam:

“app_update 376030 validate”

4. Open ports.

This step is what connects your server to the ARK gaming client. You’ll need to open the proper TCP/UPD ports to allow for proper data transmission. The ports we need to open are 7777, 27015, and 27020. 

Use your username and password to log in to your hosting provider. Within your dashboard, you should see a tab for Server. Open that tab, and then you should see an option to select your server. 

Once the server is selected, navigate to the Network and Firewall settings menu. Choose the operating system you’re running from the menu, and then you’ll be able to open another menu for port configuration.

In the port configuration menu, you’ll enter the following parameters in the Incoming section:

5. Start your ARK server.

Your ARK dedicated server is now ready to be launched. The easiest way to do this is to create a batch file. You’ll store the batch file in the ShooterGame\Binaries\Win64 subfolder.

To create the batch file, you’ll type this string into your SteamCMD prompt:

start ShooterGameServer.exe “TheIsland?SessionName=My ARK Server?ServerPassword=MyPasswort?ServerAdminPassword=MyPasswort?QueryPort=27015?Port=7777?listen”

SessionName will be the name of your server. Then you’ll type your server password and server admin password after the appropriate “=.” With both passwords entered, you can spin up your server at any time by simply double-clicking your “.bat” batch file. The loading process will take a few minutes, so be patient, and you’ll be dino-hunting in no time.

6. Join the ARK: Survival Evolved server.

You’re almost there. This is the final step. Your server is up and running with the configurations we’ve outlined here. Now, all we need to do is get you connected to ARK. Here are the steps:

Everything should work fine if you follow these instructions up until this point. But if your server doesn’t show up in ARK for some reason, not to worry. If it’s not showing up in the list of available servers, you may have to add it to your favorites.

Click on the View option, then select servers (these menus will be found in ARK’s Steam client). Once you’re in the servers menu, select Favorites. Now, type in your server’s IP address, but make sure it’s done with port 27015 appended. After that, click Add Address To Favorites, and you’re all set.

Pros and Cons of ARK Dedicated Servers

While spinning up your ARK dedicated server is straightforward, the steps involved can be complex. Before you take on the workload of creating the server, here’s a quick look at the pros and cons of building your own ARK server.

Pros

Challenges

Tip for new hosts: If you’re just starting out, a scalable VPS can offer the same customization and control as a dedicated server, with lower costs and easier management. You can always upgrade later as your ARK world evolves.

Additional resources

How to start selling Minecraft servers →

Turn a hobby into a side-hustle

Latency and rage-quitting →

Liquid Web’s industry study on latency and gaming

Dedicated vs. listen servers →

Pros and cons of each so you can decide what you need

Image

Calleigh Fisher was a Product Administrator at Liquid Web. She has a technical background as a Support Administrator and a former Support Supervisor at Liquid Web. When not at work, Cal is usually found leading groups of players through tabletop games, writing stories, or cooking for her friends.

Alex Napier is an Affiliate Program Manager at Liquid Web and a gaming marketing specialist. He blends data with creativity to build engaging communities. Outside of work, Alex enjoys exploring new games, crafting tabletop worlds, and connecting with the gaming community.

Image