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
| Parameter | Funktion | Hinweis |
|---|---|---|
| -name | Anzeigename in der Serverliste | Anführungszeichen bei Leerzeichen nicht vergessen |
| -port | UDP-Port für Spielerverbindungen | Standard 2456, Folgeport 2457 automatisch belegt |
| -world | Name der Weltdatei (.db/.fwl) | Entspricht dem Dateinamen im Speicherordner |
| -password | Zugangsschutz für den Server | Mindestens 5 Zeichen, keine Leerzeichen |
| -public | Sichtbarkeit in der Serverliste | 0 = privat, 1 = öffentlich sichtbar |
| -crossplay | Aktiviert plattformübergreifendes Spielen | Optional, erfordert aktuelle Spielversion |
| -savedir | Eigener Speicherpfad für Weltdaten | Praktisch 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
- Warum ein dedizierter Valheim-Server dein Spielerlebnis verbessertWie ein Valheim Dedicated Server fur persistente Welten, stabile Performance und nahtloses Koop-Spiel sorgt - technisch erklart.
- Wie erstellt man einen Valheim-Server? Der komplette GuideZwei Methoden, um deinen Valheim-Server zu erstellen: Selbst-Hosting mit dem dedizierten Steam-Tool (kostenlos, aber technisch) oder der schlüsselfertige Hoster. Detaillierte Schritte.
- Wie tritt man einem Valheim-Server bei?Direktverbindung per IP, Community-Liste, Crossplay mit Code, Einladung unter Freunden: alle Wege, einem Valheim-Server beizutreten, Schritt für Schritt.