Kurzantwort. Du kannst einen ARK: Survival Evolved Server kostenlos selbst hosten: Installiere die Steam-App 376030 mit SteamCMD über einen anonymen Login, starte ShooterGameServer mit deinem Servernamen und deinen Passwörtern und öffne UDP 7777, UDP 7778 und UDP 27015. Oder miete einen ARK: Survival Evolved Server und spar dir Installation und Firewall.
Spieler finden den Server, indem sie in der inoffiziellen Serverliste des Spiels nach seinem Namen suchen oder seine Adresse samt Query-Port zu ihren Steam-Server-Favoriten hinzufügen.
Geprüft am 5. November 2026.
Dieser Guide stützt sich auf zwei Quellen: die Dedicated-Server-Seiten des ARK Official Community Wiki und das, was wir auf jedem von uns gehosteten ARK: Survival Evolved Server einsetzen. Es geht um das ursprüngliche ARK, nicht um ARK: Survival Ascended, das ein anderes Spiel mit einem anderen Server ist. Wenn du direkt zur Miet-Variante springen willst, geh zu Option 2.
Was du brauchst
Die Server-Software: „ARK: Survival Evolved Dedicated Server“, Steam-App 376030. Sie ist kostenlos. Das Wiki weist darauf hin, dass Steam anonyme Logins niedrig priorisieren oder ablehnen kann, meist wenn viele Mods gleichzeitig geladen werden, und empfiehlt in dem Fall einen Login mit einem Steam-Account.
Ein Rechner, der durchläuft: ein Ersatz-PC, ein Heimserver oder eine virtuelle Cloud-Maschine. Laut Wiki braucht der Server ein 64-Bit-Betriebssystem. Dieser Guide nutzt Linux, so wie wir es auch einsetzen.
RAM und CPU: laut Wiki hängt der Speicherverbrauch von der Map, der Spielerzahl, dem Alter der Welt, deinen Einstellungen und deinen Mods ab, und jeder verbundene Spieler braucht mehr. Plane den Rechner passend zu deiner Map und deinen Mods und lass Platz für das Betriebssystem.
Speicherplatz: das Wiki nennt etwa 18 GiB für die Serverdateien, dazu Platz für Spielstände, Logs, Updates und Mods.
Netzwerk: UDP 7777 (Spiel), UDP 7778 (Peer, der Spiel-Port plus eins) und UDP 27015 (Query, vom Serverbrowser genutzt), erreichbar aus dem Internet. TCP 27020 ist für RCON und optional.
Option 1: selbst hosten
Diese Schritte gelten für Debian oder Ubuntu. Download-Befehl, Bibliothekskopie und Startbefehl entsprechen dem, was unsere Server nutzen.
Den Server installieren
Installiere, was SteamCMD braucht, und lege einen Benutzer für den Server an.
SteamCMD kann enden, ohne dass die Spieldateien da sind, und trotzdem Erfolg melden. Bei unseren Installationen passiert das bei etwa zwei von sieben sauberen Installationen, weshalb unser Installer auf steamapps/appmanifest_376030.acf prüft und den Download bis zu dreimal versucht. Mach dieselbe Prüfung: Fehlt die Datei, führe den Befehl erneut aus.
Kopiere die Steam-Client-Bibliotheken in den Ordner .steam im Home des Benutzers, der den Server ausführt. Unsere Server legen sie an derselben Stelle ab (dort ist der Home-Ordner der Server-Ordner):
Starte ihn aus dem Binaries-Ordner. Die Einstellungen stehen nach dem Map-Namen in der Kommandozeile, jede beginnt mit einem Fragezeichen. Ersetze die beiden Passwörter durch deine eigenen:
cd ~/server/ShooterGame/Binaries/Linux
./ShooterGameServer TheIsland?listen?SessionName="My ARK server"?ServerPassword=joinpass?ServerAdminPassword=adminpass?Port=7777?QueryPort=27015?RCONPort=27020?RCONEnabled=True?MaxPlayers=30 -server -log
TheIsland ist die Map. ServerPassword tippen Spieler ein, um beizutreten; lass es für einen öffentlichen Server weg. ServerAdminPassword ist das Admin- und RCON-Passwort. Führe ihn unter einem Service-Manager wie systemd aus, damit er mit dem Rechner startet; das Wiki enthält eine Beispiel-Unit-Datei. Füge Restart=on-failure zur Unit hinzu, wenn systemd den Server nach einem Absturz neu starten soll.
Einstellungsdateien. Beim ersten Start legt der Server ShooterGame/Saved an. Seine zwei Einstellungsdateien, GameUserSettings.ini und Game.ini, liegen in ShooterGame/Saved/Config/LinuxServer. Das Wiki empfiehlt, Einstellungen in GameUserSettings.ini zu halten, wenn du den Server unter systemd betreibst.
Sauber beenden. Sende saveworld über RCON, dann DoExit. Genau das tun unsere Server, wenn du auf Stoppen drückst.
Die Ports öffnen
Spiel und Query: erlaube UDP 7777, UDP 7778 und UDP 27015 in der Firewall des Rechners (zum Beispiel sudo ufw allow 7777:7778/udp und sudo ufw allow 27015/udp) und leite sie an deinem Router weiter. Laut Wiki sollst du sowohl die UDP- als auch die TCP-Ports weiterleiten, die es auflistet.
RCON: TCP 27020, nur wenn du ein externes RCON-Tool nutzt. Nimm ein langes Passwort.
Ein zweiter Server: im Beispiel des Wikis bekommt der zweite Server UDP 7779 (Spiel), UDP 7780 (Peer), UDP 27016 (Query) und TCP 27021 (RCON).
Beitreten
Warte ein paar Minuten nach dem ersten Start.
Durchsuche die inoffizielle Serverliste im Spiel nach deinem Session-Namen. Oder füge your-ip:27015 (die Adresse und den Query-Port) wie im Wiki beschrieben zu deinen Steam-Server-Favoriten hinzu.
Aktualisieren kannst du, indem du den Server stoppst und den Download-Befehl erneut ausführst.
Mods laden in einen Ordner, der schon existieren muss
ARK lädt Steam-Workshop-Mods selbst herunter, wenn du mit -automanagedmods startest und die IDs mit ?GameModIds=123,456 in der Kommandozeile angibst (laut Wiki lassen sich Mod-IDs auch in Game.ini auflisten). Dafür nutzt es seine eigene SteamCMD-Kopie in Engine/Binaries/ThirdParty/SteamCMD/Linux und findet den Workshop-Ordner über einen Link. Auf unseren Servern scheiterte der erste Mod-Download an einem fehlenden Verzeichnis, bis der Link und der Ordner dahinter vor dem ersten Start existierten. Das richtet unser Installer einmalig ein, nachdem der Server heruntergeladen ist und die Schritte oben erledigt sind:
cd ~/server
mkdir -p Steam/steamapps/workshop/content/346110
mkdir -p Engine/Binaries/ThirdParty/SteamCMD/Linux
tar -xzf ~/steamcmd/steamcmd.tar.gz -C Engine/Binaries/ThirdParty/SteamCMD/Linux
cd Engine/Binaries/ThirdParty/SteamCMD/Linux
ln -sf ../../../../../Steam/steamapps steamapps
Option 2: bei PlayNHost hosten
Mieten nimmt dir Installation, Ports und Update-Routine ab. Du wählst weiterhin einen Namen, deine Passwörter, deine Map und deine Mods.
Wähle einen Tarif. Öffne die ARK: Survival Evolved Server-Hosting-Seite und vergleiche die Tarife: DODO (30 Spieler), RAPTOR (60) und T-REX (125) zum Zeitpunkt des Schreibens. Klicke auf Server erstellen (Tarif anpassen bei T-REX) und schließe die Bestellung ab. Preise ändern sich, prüfe sie also auf dieser Seite.
Warte auf die Installation. Der Server erscheint im Panel. Seine Konsole gibt Waiting commands for 127.0.0.1: aus, wenn der Server bereit ist.
Gib ihm einen Namen. Setze im Tab Einstellungen unter Spieleinstellungen den Servername (der Session-Name, nach dem Spieler suchen) und für einen privaten Server ein Server-Passwort. Wähle dort auch die Server-Map aus. Starte danach neu.
Füge Mods hinzu, wenn du möchtest. Trage Steam-Workshop-IDs, durch Kommas getrennt, in Steam-Workshop-Mod-IDs ein und starte neu. Der erste Neustart dauert länger, weil der Server die Mods herunterlädt. Siehe So fügst du Mods zu deinem ARK: Survival Evolved Server hinzu.
Lade deine Spieler ein. Schick ihnen den Servername, nach dem sie suchen sollen, und bei einem privaten Server das Server-Passwort. Die Serveradresse steht unter Übersicht. Siehe So trittst du deinem ARK: Survival Evolved Server bei.
Was das Panel für dich übernimmt:
Es lädt die App 376030 für dich herunter und prüft, ob der Download wirklich angekommen ist, mit bis zu drei Versuchen, damit der stille SteamCMD-Fehler von oben dich nicht mit einem leeren Server zurücklässt.
Es verwendet nie ein Standard-Admin-Passwort. Lässt du das Admin-Passwort auf seinem Startwert, erzeugt der Server beim ersten Start ein zufälliges mit 16 Zeichen und speichert es in der Datei .pnh-ark-admin unter Dateien. Die Konsole sagt, wo sie liegt. Setze jederzeit dein eigenes unter Einstellungen.
Wenn du auf Stoppen drückst, speichert es die Welt über RCON und beendet den Server, bevor es den Prozess beendet, sodass du die letzten Spielminuten nicht verlierst.
Der Mod-Ordner und der Link aus dem Abschnitt oben werden bei der Installation angelegt, sodass der erste Mod-Download funktioniert.
Das Panel hat Einstellungen für BattlEye-Anti-Cheat (standardmäßig an) und Crossplay mit Epic Games sowie ein Feld für Zusätzliche Startoptionen. Max. Spieler wird unter Einstellungen angezeigt, lässt sich dort aber nicht ändern.
Selbst hosten oder mieten: ein ehrlicher Vergleich
Kosten: die Server-Software ist kostenlos. Selbst hosten kostet Strom, Hardware und Bandbreite oder eine Cloud-Maschine. Mieten ist eine wiederkehrende Gebühr, die der Tarif festlegt.
Verfügbarkeit: ein Heimserver läuft nur, solange dein PC, der Strom und das Internet laufen. Ein gemieteter Server läuft auf der Hardware des Hosters.
Sichtbarkeit: zu Hause verbinden sich Spieler mit deiner öffentlichen IP-Adresse, und du kümmerst dich um Firewall und Router. Ein gemieteter Server hält deine Heim-IP heraus.
Einrichtung: Selbst hosten braucht die Kommandozeile, weitergeleitete Ports, einen Service-Manager, eine Shutdown-Routine, die speichert, und die Mod-Ordner-Falle von oben. Mieten braucht einen Namen und eine Map, bei einem privaten Server dazu ein Beitritts-Passwort.
Kontrolle: selbst hosten gibt dir jede Datei. Auf unseren Servern änderst du Einstellungen im Panel und hast trotzdem den Tab Dateien und Admin-Befehle im Spiel.
Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Du kannst alles akzeptieren, nur essenzielle Cookies akzeptieren oder pro Kategorie wählen.Wir verwenden Cookies, damit die Website funktioniert, um ihre Nutzung zu verstehen und unser Marketing zu messen. Sie sind hier standardmäßig aktiv. Du kannst alles abschalten, was du nicht möchtest.Datenschutzerklärung lesen