NEU 📢 Begrenztes Startangebot: bis zu 70 % Rabatt auf deinen ersten Monat, für jedes Spiel!Tarife ansehen

Valheim-Server hosten: So geht's (2026)

ValheimUpdated Nov 5, 202610 min read

Kurzantwort. Du kannst einen Valheim-Server kostenlos selbst hosten: Installiere den Valheim Dedicated Server (Steam-App 896660) mit SteamCMD, starte valheim_server.x86_64 mit Name, Welt und Passwort und leite, wenn du ohne Crossplay spielst, die UDP-Ports 2456 und 2457 an deinem Router weiter. Oder miete einen Valheim-Server und spar dir Einrichtung und Updates.

Spieler treten über die Serverliste im Spiel bei, mit Adresse und Port des Servers oder, wenn Crossplay aktiv ist, mit einem Beitrittscode. Spieler ohne Steam (Xbox, PlayStation 5, Nintendo Switch 2 oder Game Pass) können nur einem Crossplay-Server beitreten.

Geprüft am 5. November 2026, gültig für Valheim-Patch 1.0.21 (28. Oktober 2026).

Diese Anleitung stützt sich auf das offizielle Dedicated-Server-Handbuch von Iron Gate und auf das, was wir auf unseren eigenen Valheim-Servern einsetzen. Wenn du direkt zur Mietvariante willst, springe zu Option 2.

Was du brauchst

  • Betriebssystem: Linux oder Windows. Unter Linux braucht der Server libatomic1, libpulse-dev und libpulse0 sowie GLIBC 2.29 und GLIBCXX 3.4.26 oder neuer. Auf einem älteren System schlägt das Handbuch von Iron Gate vor, den Server über das mitgelieferte Docker-Skript zu starten.
  • Hardware: Das Handbuch von Iron Gate nennt keine Serveranforderungen. Was der Server in der Praxis verbraucht, steht in Wie viel RAM braucht ein Valheim-Server?
  • Netzwerk: Standardmäßig UDP 2456 und 2457 (der gewählte Port und der nächste), an den Rechner weitergeleitet. Ein Crossplay-Server läuft über PlayFab und braucht keine Portweiterleitung.
  • Steam-Konto: Für den Download des Servers in den folgenden Schritten nicht nötig, sie nutzen eine anonyme Anmeldung.
  • Das Spiel: Jeder Spieler braucht seine eigene Kopie von Valheim. Es läuft auf PC, Mac, Linux, Xbox, PlayStation 5 und Nintendo Switch 2, und nur Steam-Spieler können einem Server beitreten, der ohne Crossplay läuft.

Die Server-Software ist kostenlos. Du zahlst für Rechner, Strom und Bandbreite, und der Server muss laufen, solange Leute spielen.

Option 1: selbst hosten

Linux

  1. Bibliotheken installieren.
    sudo apt-get install lib32gcc-s1 libatomic1 libpulse-dev libpulse0
  2. Erstelle einen Benutzer steam und installiere SteamCMD als dieser Benutzer.
    sudo useradd -m steam
    sudo -iu steam
    mkdir ~/Steam && cd ~/Steam
    curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
  3. Server herunterladen.
    ~/Steam/steamcmd.sh +quit
    ~/Steam/steamcmd.sh +force_install_dir /home/steam/valheim +login anonymous +app_update 896660 validate +quit
    Die erste Zeile lässt ein frisches SteamCMD sich selbst aktualisieren, bevor der eigentliche Download beginnt. Unser Installationsskript macht dasselbe und prüft danach, ob steamapps/appmanifest_896660.acf existiert, denn Steam antwortet manchmal mit "Missing configuration", SteamCMD meldet trotzdem "success" und es werden keine Spieldateien installiert. Fehlt die Datei, starte den Download erneut.
  4. Server starten. Laut Handbuch von Iron Gate solltest du deine Einstellungen in eine Kopie von start_server.sh schreiben, weil Steam die Originaldatei bei jedem Update zurücksetzt. Die Startzeile im mitgelieferten Skript lautet:
    ./valheim_server.x86_64 -name "My server" -port 2456 -world "Dedicated" -password "secret" -crossplay
    Erstelle deine Kopie, ändere darin Name, Welt und Passwort mit einem beliebigen Texteditor und starte sie aus dem Serverordner:
    cd /home/steam/valheim
    cp start_server.sh start_my_server.sh
    ./start_my_server.sh
    Der Hinweis im Skript verlangt ein Passwort mit mindestens 5 Zeichen. Lass das Passwort auch aus dem Weltnamen heraus: In unseren Tests mit Valheim 1.0.17 weigerte sich ein öffentlicher Server zu starten, wenn sein Passwort im Weltnamen steckte. Die Welt, die nach -world benannt ist, wird beim ersten Start erstellt oder geladen, falls sie schon existiert. Die mitgelieferte Zeile enthält bereits -crossplay, damit Spieler auf jeder Plattform beitreten können (siehe unten); entferne es, um das Steam-Backend zu nutzen, dem nur Steam-Spieler beitreten können. Der Server ist bereit, wenn die Konsole Game server connected anzeigt.
  5. Ports öffnen (Steam-Backend). Ohne -crossplay erlaubst du UDP 2456 und 2457 in der Firewall des Rechners (mit ufw: sudo ufw allow 2456:2457/udp) und leitest beide an deinem Router weiter. Hast du einen anderen -port gewählt, nimm diesen Port und den nächsten. Das Handbuch von Iron Gate nennt 2456-2457, der Kommentar in der mitgelieferten start_server.sh dagegen 2456-2458; es schadet also nicht, zusätzlich 2458 zu öffnen. Ein Crossplay-Server braucht keine Portweiterleitung.
  6. Sauber beenden. Drücke STRG+C im Fenster des Servers. Iron Gate warnt, dass der Server weiterlaufen kann, wenn du ein Windows-Fenster mit dem X schließt.

Windows

  1. Setze in der Steam-Bibliothek im Filtermenü einen Haken bei Tools und installiere Valheim Dedicated Server.
  2. Kopiere im Installationsordner (Rechtsklick, dann Manage, dann Browse local files) die Datei start_headless_server.bat und bearbeite die Kopie. Steam setzt das Original bei jedem Update zurück.
  3. Setze -name, -port, -world und -password in der Zeile, die mit start valheim_server beginnt.
  4. Starte die Kopie und setze im Windows-Firewall-Dialog alle Haken. Hat die Zeile kein -crossplay, leite UDP 2456 und 2457 an deinem Router weiter. Warte auf Game server connected.

Optionen, die du wahrscheinlich willst

  • -public 0: hält den Server aus der Serverliste heraus. Spieler treten dann mit der Schaltfläche Join IP bei.
  • -crossplay: betreibt den Server über das PlayFab-Backend, damit Spieler auf jeder Plattform beitreten können. Ohne die Option können nur Steam-Spieler den Server sehen und betreten. Mit ihr brauchst du keine Portweiterleitung, und Spieler können per Beitrittscode, mit Adresse und Port oder über die Serverliste beitreten. Mit einer lokalen oder Loopback-IP-Adresse geht das nicht.
  • -instanceid "1": Wenn du mehrere Server mit demselben Port auf demselben Rechner betreibst (dieselbe MAC-Adresse), gib jedem einen anderen Wert, damit sie unterschiedliche PlayFab-IDs bekommen.
  • -savedir: ändert, wo Welten und Zugriffslisten gespeichert werden. Standard unter Linux ist ~/.config/unity3d/IronGate/Valheim.
  • -saveinterval 1800, -backups 4, -backupshort 7200, -backuplong 43200: der Speicher- und Backup-Zeitplan in Sekunden. Das sind die Standardwerte.
  • -preset, -modifier und -setkey: Weltschwierigkeit. Die Presets sind Normal, Casual, Easy, Hard, Hardcore, Immersive und Hammer. Siehe Valheim-Weltmodifikatoren und Schwierigkeit einstellen.

Admins, Bans und die Erlaubt-Liste

Drei Textdateien im Speicherordner steuern den Zugriff: adminlist.txt, bannedlist.txt und permittedlist.txt. Trage pro Zeile eine Platform User ID ein, geschrieben als [Platform]_[User ID], mit Beachtung der Groß- und Kleinschreibung. Das Server-Log zeigt die ID jedes Spielers, und im Spiel zeigt sie das F2-Fenster. Vorsicht: Sobald jemand in permittedlist.txt steht, sind alle anderen ausgesperrt. Mehr dazu in Die Spieler-ID für Valheim-Admin-, Bann- und Erlaubt-Listen finden.

Option 2: bei PlayNHost hosten

Mieten nimmt dir die Arbeit mit Router, Firewall und Updates ab. Startbefehl, Ports und Welteinstellungen übernehmen wir für dich.

  1. Tarif wählen. Öffne die Valheim-Server-Hosting-Seite. Der Tarif ist zum Zeitpunkt des Schreibens EIKTHYR. Klicke dort auf Tarif anpassen und schließe die Bestellung ab. Preise ändern sich, prüfe sie also auf dieser Seite.
  2. Auf die Installation warten. Der Server erscheint unter panel.playnhost.com. Das Panel zählt ihn als laufend, wenn die Konsole Opened PlayFab server oder Opened Steam server ausgibt.
  3. Öffne Einstellungen, dann Spieleinstellungen. Die Felder, die du zuerst brauchst:
    • Servername: der Name in der Serverliste.
    • Server-Passwort: 5 bis 20 Zeichen. Solange Öffentlicher Server aktiv ist, darf es nirgends im Weltnamen vorkommen.
    • Weltname: bis zu 20 Zeichen und kein Schrägstrich. Eine Welt mit diesem Namen wird beim ersten Start erstellt.
    • Öffentlicher Server: an listet den Server im Browser. Aus hält ihn ungelistet.
    • Crossplay aktivieren: standardmäßig an, damit Spieler auf jeder Plattform beitreten können. Aus: Nur Steam-Spieler können den Server sehen und betreten.
    Die Schwierigkeit (Welt-Preset, Kampfschwierigkeit, Todesstrafe, Ressourcenrate, Raid-Häufigkeit, Portal-Regeln) hat ihren eigenen Platz: die Seite Welten, im Tab Weltregeln. Eine Änderung wird beim nächsten Start in die Welt geschrieben und bleibt dort: Ein Feld zurück auf keep zu setzen macht sie nicht rückgängig, und ein Welt-Preset von normal setzt die Welt auf Standardeinstellungen zurück.
  4. Neu starten. Wenn das Panel "Saved. The server must restart before these take effect." anzeigt, klicke auf Jetzt neu starten und warte auf die Bereit-Zeile.
  5. Beitreten. Auf der Übersicht deines Servers zeigt die Karte Mit Freunden spielen den Beitrittscode, sobald der Server läuft. Er ist bei jedem Neustart neu. Steam-Freunde können weiter die Adresse auf der Karte benutzen.

Was unser Setup für dich erledigt

  • Es verweigert einen Start, den Valheim verweigern würde. Ist Öffentlicher Server an und steckt das Passwort im Weltnamen (Großbuchstaben zählen), gibt der Startbefehl eine klare Meldung aus, dass Valheim nicht startet und warum, statt des nackten Error bad password des Spiels gefolgt von einer Flut von Fehlern. Ändere eines von beiden und starte erneut.
  • Es liest die richtige Bereit-Zeile. Ein Start gilt bei Opened PlayFab server oder Opened Steam server als abgeschlossen, was Valheim ausgibt, sobald das jeweilige Backend läuft.
  • Deine Einstellungen werden zu Startargumenten. Weltname, Passwort, Speicherintervall, Backups, Crossplay, Presets und Modifikatoren werden bei jedem Start in die Optionen -world, -password, -saveinterval, -backups, -crossplay, -preset und -modifier umgewandelt. Steht ein Schwierigkeitsfeld auf keep, wird nichts hinzugefügt.
  • Backups nach dem Zeitplan des Spiels. Standardmäßig alle 1800 Sekunden speichern und 4 automatische Backups, dieselben Standardwerte wie beim Server von Iron Gate.
  • Updates. Automatisches Update ist standardmäßig an und installiert bei jedem Start den Steam-Build.

Selbst hosten oder mieten: ein ehrlicher Vergleich

  • Kosten: Selbst hosten kostet keine Software, nutzt aber deinen Rechner, Strom und Internet, und der Rechner muss laufen. Mieten ist ein Tarif, der monatlich, vierteljährlich oder jährlich abgerechnet wird.
  • Netzwerk: Mit dem Steam-Backend musst du UDP 2456 und 2457 selbst weiterleiten. Mit Crossplay ist das nicht nötig, egal ob du selbst hostest oder mietest.
  • Updates: Wenn Valheim gepatcht wird, können Spieler mit der neuen Version keinem alten Server beitreten. Beim Selbsthosten startest du SteamCMD erneut. Bei PlayNHost erledigt das Automatische Update das beim nächsten Start.
  • Backups und Zugriffslisten: Selbst hosten heißt, den Speicherordner zu kopieren und die drei Textdateien von Hand zu bearbeiten. Bei PlayNHost hat die Karte Aktive Spieler in der Übersicht eine Schaltfläche Zugriff mit den Listen Admins, Gebannt und Erlaubt.
  • Kontrolle: Selbst hosten gibt dir vollen Zugriff auf den Rechner und die Startzeile. Mieten gibt dir die Einstellungen, die das Panel anbietet.

Du willst, dass er heute Abend läuft? Sieh dir die Valheim-Tarife an. Wenn du zuerst wissen willst, wie sich Freunde verbinden, lies Deinem Valheim-Server beitreten, Valheim-Crossplay: Welche Plattformen können beitreten, und wie schaltest du es ein? und Valheim-Server: Ports und Adresse erklärt.

Läuft dein Server schon woanders? Zieh ihn zu uns um

UNSERE NEUESTEN BLOGS