← Blog

Valheim Dedicated Server Schritt für Schritt konfigurieren

Par Benjamin Dayan · PDG

· Mis à jour le 17. Oktober 2026 · Lecture 5 min

Inhaltsverzeichnis

Ein Valheim Dedicated Server läuft unabhängig vom Spielclient und lässt sich über die Datei start_headless_server.bat präzise konfigurieren – von der Portfreigabe bis zur Vergabe von Admin-Rechten. Dieser Beitrag zeigt Schritt für Schritt, wie du Serverparameter, Weltname, Passwort und die Datei adminlist.txt einstellst, damit dein Valheim-Server stabil, sicher und für deine Gruppe erreichbar läuft.



Grundlagen: So funktioniert start_headless_server.bat beim Valheim Dedicated Server

Die Datei start_headless_server.bat gehört zu den Dedicated-Server-Dateien, die Iron Gate über Steam ausliefert (App-ID 896660). Im Gegensatz zum normalen Spielclient öffnet sich kein Fenster mit Grafik – stattdessen startet ein Konsolenprozess, der nur Simulation, Netzwerkkommunikation und Weltspeicherung übernimmt. Das spart Ressourcen und erlaubt den Betrieb auf schlanker Hardware ohne Grafikkarte.

Unter Windows liegt die Datei standardmäßig im Installationsordner des Dedicated-Server-Tools, unter Linux übernimmt start_server.sh dieselbe Funktion mit identischer Parameterlogik. Jeder Start-Aufruf setzt sich aus dem Pfad zur ausführbaren Datei und einer Reihe von Flags zusammen, die Name, Port, Weltname, Passwort und Sichtbarkeit festlegen. Wird einer dieser Parameter falsch gesetzt, verweigert der Prozess entweder den Start oder meldet sich nicht korrekt in der Serverliste.

Bevor du die Datei bearbeitest, solltest du prüfen, ob die benötigten Ports erreichbar sind und ob genügend Arbeitsspeicher für die Weltberechnung zur Verfügung steht – Valheim rechnet die Welt serverseitig durch, was bei großen, lange gespielten Welten spürbar CPU-Last erzeugt.

Wenn dir die manuelle Pflege von Konfigurationsdateien, Portfreigaben und Backups zu zeitaufwendig ist und du lieber auf eine vorbereitete Infrastruktur mit Anti-DDoS-Schutz und Pterodactyl-Panel zugreifen möchtest, findest du die passende Option unter Valheim Server mieten.



Serverparameter in start_headless_server.bat konfigurieren

Öffne die Datei mit einem Texteditor (nicht mit Word) und passe die Startzeile an. Eine typische Konfiguration für einen Valheim Dedicated Server unter Windows sieht so aus:

start "Valheim Dedicated Server" "C:\valheim\valheim_server.exe" -name "Nordisches Lager" -port 2456 -world "MeineWelt" -password "Jarnsmid2024" -public 1 -crossplay

Unter Linux übernimmt start_server.sh dieselbe Struktur:

#!/bin/bash
export templdpath=$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=./linux64:$templdpath
export SteamAppId=892970

./valheim_server.x86_64 -name "Nordisches Lager" -port 2456 \
  -world "MeineWelt" -password "Jarnsmid2024" -public 1 -crossplay

export LD_LIBRARY_PATH=$templdpath

Die wichtigsten Parameter im Überblick

ParameterFunktionHinweis
-nameAnzeigename in der ServerlisteAnführungszeichen bei Leerzeichen nicht vergessen
-portUDP-Port für SpielerverbindungenStandard 2456, Folgeport 2457 automatisch belegt
-worldName der Weltdatei (.db/.fwl)Entspricht dem Dateinamen im Speicherordner
-passwordZugangsschutz für den ServerMindestens 5 Zeichen, keine Leerzeichen
-publicSichtbarkeit in der Serverliste0 = privat, 1 = öffentlich sichtbar
-crossplayAktiviert plattformübergreifendes SpielenOptional, erfordert aktuelle Spielversion
-savedirEigener Speicherpfad für WeltdatenPraktisch bei mehreren parallelen Welten

Häufige Startfehler

Fehlt bei -name oder -world ein schließendes Anführungszeichen, bricht der Prozess beim Parsen der Zeile ab, ohne eine aussagekräftige Fehlermeldung zu liefern. Prüfe daher jede Zeile der start_headless_server.bat zeichengenau, bevor du den Valheim Dedicated Server neu startest.



Weltname, Passwort und adminlist.txt richtig verwalten

Der Weltname aus dem -world-Parameter bestimmt, welche .db- und .fwl-Dateien geladen werden. Existieren diese Dateien noch nicht, generiert der Valheim Dedicated Server beim ersten Start automatisch eine neue Welt mit zufälligem Seed. Soll eine bestehende Welt importiert werden, kopierst du die passenden Dateien in den Speicherordner, bevor du den Prozess startest.

Sicheres Passwort vergeben

Das Passwort im -password-Flag schützt den Zugang, ersetzt aber keine Whitelist. Vermeide einfache Zahlenfolgen oder den Weltnamen selbst als Passwort – ein kurzer, aber zufälliger String aus Buchstaben und Zahlen reicht meist aus, solange er nicht öffentlich geteilt wird.

Admin-Rechte über adminlist.txt vergeben

Administratorrechte werden nicht über die start_headless_server.bat gesteuert, sondern über eine separate Textdatei namens adminlist.txt. Diese liegt im Konfigurationsordner des Valheim Dedicated Servers:

  • Windows: %appdata%\IronGate\Valheim\adminlist.txt
  • Linux: ~/.config/unity3d/IronGate/Valheim/adminlist.txt

Jede Zeile enthält genau eine SteamID64, keine weiteren Zeichen:

# adminlist.txt – eine SteamID64 pro Zeile
76561198012345678
76561198076543210

Spieler mit einer Admin-Berechtigung können Konsolenbefehle wie kick, ban, save oder devcommands ausführen. Änderungen an der adminlist.txt übernimmt der Server automatisch beim nächsten Neustart – ein Neuaufsetzen der Welt ist dafür nicht nötig. Analog dazu steuern bannedlist.txt und permittedlist.txt gesperrte beziehungsweise explizit erlaubte SteamIDs, falls du mit Whitelist-Betrieb arbeitest.



Performance, Sauvegaben und Fehlerbehebung beim Valheim Dedicated Server

Valheim berechnet Weltlogik und Physik größtenteils auf einem einzelnen Kern. Eine hohe Taktfrequenz, etwa auf Ryzen-CPUs, wirkt sich daher stärker auf die Serverleistung aus als eine hohe Kernanzahl. Je größer die erkundete Weltfläche, desto mehr Arbeitsspeicher wird für geladene Zonen benötigt – bei aktiven Communities mit mehreren Stunden Spielzeit pro Woche lohnt sich eine regelmäßige Kontrolle der RAM-Auslastung.

Auch die Speichergeschwindigkeit spielt eine Rolle: Beim Laden und Speichern der Weltdateien reduziert NVMe-Speicher spürbar die Wartezeit gegenüber klassischen Festplatten, besonders bei großen .db-Dateien mehrerer Gigabyte.

Automatische Sicherungen einrichten

Der Valheim Dedicated Server legt standardmäßig Backups der Weltdateien an, die Häufigkeit lässt sich über die Parameter -backups, -backupshort und -backuplong steuern. Ein praktisches Beispiel:

-backups 4 -backupshort 1200 -backuplong 43200

Das sichert die Welt alle 20 Minuten kurzfristig und alle 12 Stunden langfristig, insgesamt werden vier Sicherungen aufbewahrt. Für zusätzliche Sicherheit kannst du die .db- und .fwl-Dateien zusätzlich per Cronjob auf ein externes Verzeichnis kopieren lassen.

Portfreigabe und Firewall

Der UDP-Port aus dem -port-Parameter sowie der direkt darauffolgende Port müssen in Router und Firewall freigegeben sein. Auf einer Linux-Maschine mit ufw genügt:

sudo ufw allow 2456:2457/udp
sudo ufw reload

Bleibt der Server trotz laufendem Prozess für andere Spieler unsichtbar, liegt die Ursache fast immer bei einer fehlenden Portfreigabe oder einem falsch gesetzten -public-Wert, nicht bei der adminlist.txt oder dem Passwort.

Weitere technische Hintergründe zu Serverparametern und Fehlercodes findest du im Valheim Wiki. Wer den Server stattdessen auf einer selbst verwalteten Linux-Maschine betreibt, findet technische Grundlagen zu SSH-Zugriff und Firewall-Konfiguration auch im Bereich Linux VPS. Einen Überblick über weitere unterstützte Titel bietet die Übersicht Alle unsere Gameserver.



Mit den richtigen Flags in start_headless_server.bat, einem durchdachten Weltnamen, einem soliden Passwort und einer sauber gepflegten adminlist.txt läuft ein Valheim Dedicated Server zuverlässig und bleibt für das eigene Team kontrollierbar. Regelmäßige Backups und eine korrekte Portfreigabe runden die Konfiguration ab.



FAQ

Welche Ports muss ich für einen Valheim Dedicated Server öffnen?

Standardmäßig benötigt der Server den im -port-Parameter angegebenen UDP-Port sowie den direkt darauffolgenden, meist 2456 und 2457. Beide müssen in Router und Firewall freigegeben sein, sonst erscheint der Server nicht in der öffentlichen Liste.

Wie füge ich einen Spieler zur adminlist.txt hinzu, ohne die Welt neu zu laden?

Trage die SteamID64 des Spielers in einer neuen Zeile der adminlist.txt ein und starte den Prozess neu. Die Weltdateien bleiben unverändert, nur die Rechteverwaltung wird neu eingelesen.

Warum startet mein Valheim Dedicated Server trotz korrekter start_headless_server.bat nicht?

Häufigste Ursache sind fehlende oder falsch gesetzte Anführungszeichen bei -name oder -world sowie ein zu kurzes Passwort unter fünf Zeichen. Prüfe die Startzeile Zeichen für Zeichen und kontrolliere die Konsolenausgabe auf konkrete Fehlermeldungen.

Weiterlesen