Een Valheim Dedicated Server op Windows kun je installeren via Steam Tools of met SteamCMD. Belangrijk zijn een apart startscript, correct ingestelde serverparameters, open UDP-poorten 2456-2457 en een test van firewall, router en verbinding. Voor permanente hosting moet je daarnaast updates, back-ups, stroomvoorziening en beveiligingsrisico's bewust meenemen in je planning.
Vereisten
Je hebt een Windows-pc of Windows-server nodig waarop de Valheim Dedicated Server permanent mag draaien. Daarnaast heb je beheerdersrechten nodig voor de Windows-firewall en router, toegang tot Steam of SteamCMD en een stabiele internetverbinding met voldoende upload voor je medespelers. Als de server van buiten je thuisnetwerk bereikbaar moet zijn, moet je aansluiting inkomende verbindingen toestaan. Bij DS-Lite, Carrier-NAT of restrictieve ISP-routers kan klassieke portforwarding mislukken.
De officiële Valheim-documentatie legt in de guide „A Guide to Dedicated Servers” uit dat het standaard poortbereik van de server 2456-2457 is en bij de Steam-backend via portforwarding bereikbaar moet zijn: Documentatie op valheim.com. Dezelfde bron wijst erop dat Crossplay via een relay werkt en dan geen router-portforwarding nodig heeft voor externe bereikbaarheid. Controleer daarom eerst of je de Steam-backend of Crossplay wilt gebruiken.
Als je niet zelf wilt beheren, is een gehuurde Valheim-server bij game-serverhosting de meer gecontroleerde bedrijfsvariant: je krijgt Multi-Game-Hosting met technische controle, support en duidelijke processen voor beheer en configuratie. Een praktische start vind je in de guide Een Valheim Server huren en instellen – Koop-guide 2026.
Methode 1: Installatie via Steam
- Open Steam en ga naar de bibliotheek.
- Activeer in het filter of dropdownmenu de categorie „Tools”.
- Installeer „Valheim Dedicated Server”.
- Open de installatiemap en werk met een kopie van het meegeleverde startbestand, niet rechtstreeks met het originele bestand.
Je kunt startopties instellen, bijvoorbeeld:
-name "Mijn server" -world "Wereld" -password "pw" -port 2456
Voor echt gebruik mag het wachtwoord niet triviaal zijn. Gebruik daarnaast een unieke wereldnaam, zodat je niet per ongeluk een nieuwe wereld aanmaakt of de verkeerde wereld start.
Methode 2: Installatie via SteamCMD
SteamCMD is voor servergebruik vaak praktischer, omdat updates en hervalidatie reproduceerbaar via commando's verlopen. Installeer SteamCMD in een eigen map en voer daarna uit:
:: SteamCMD downloaden en installeren
steamcmd.exe +login anonymous +app_update 896660 validate +quit
Als je de installatiemap expliciet wilt bepalen, voeg dan een passend +force_install_dir-pad toe. Stop de server vóór updates, zodat er geen wereldbestanden worden gewijzigd terwijl ernaar wordt geschreven.
Startscript maken
Maak een batchbestand start_valheim.bat in de servermap of in een aparte beheermap:
@echo off
start "" "valheim_server.exe" -nographics -batchmode -name "Server" -port 2456 -world "Wereld" -password "pw" -public 1
Pas minimaal -name, -world en -password aan. -public 1 maakt de server openbaar vindbaar, voor zover netwerk en backend dat toestaan. Als je de server alleen privé wilt gebruiken, controleer dan of -public 0 past bij de gewenste verbindingsmethode.
Poorten openzetten
Valheim heeft standaard deze poorten nodig:
| Poort | Protocol | Gebruik |
|---|---|---|
| 2456 | UDP | Spelverkeer |
| 2457 | UDP | Query |
Windows Firewall
Open PowerShell of de opdrachtprompt met beheerdersrechten en maak een inkomende regel aan:
netsh advfirewall firewall add rule name="Valheim" dir=in action=allow protocol=UDP localport=2456-2457
Als je een andere startpoort gebruikt, moet het vrijgegeven bereik daarop aansluiten. Volgens de officiële documentatie gebruikt Valheim de opgegeven poort en daarnaast Port+1.
Router
- Routerbeheer openen (192.168.1.1)
- Port-Forwarding → UDP 2456-2457 → Jouw lokale IP
Het routeradres kan afwijken; veel thuisrouters gebruiken ook 192.168.0.1 of een domein van de fabrikant. Belangrijk is dat het lokale IP van de Windows-server stabiel blijft, bijvoorbeeld via een DHCP-reservering. Forward geen onnodige TCP-poorten als je die voor Valheim niet nodig hebt.
Autostart instellen
Plaats het batchbestand in de Windows Autostart-map als de server na een herstart automatisch moet starten. Open daarvoor shell:startup via Win+R en maak een snelkoppeling naar start_valheim.bat. Voor betrouwbaarder gebruik kun je ook Windows Taakplanner gebruiken en de start koppelen aan „Bij systeemstart” of „Bij aanmelden”.
Plan daarnaast onderhoudsvensters in. Bij installatie via Steam werkt Steam de Dedicated Server bij zoals andere tools. Bij SteamCMD voer je opnieuw app_update 896660 validate uit. Voor elke update moet je de server netjes afsluiten en een kopie van de Valheim-opslagmap maken.
Resultaat controleren
Start start_valheim.bat en kijk naar de serverconsole. Die zou moeten blijven draaien zonder direct af te sluiten. Daarna test je eerst binnen het lokale netwerk of je de server kunt bereiken. Pas als dat werkt, controleer je toegang van buitenaf, bijvoorbeeld via een medespeler buiten je thuisnetwerk.
Als je admincommando's, moderatie en rechten netjes wilt instellen, helpt de guide Valheim Server-commando's – Alle Admin Commands. Voor uitgebreidere configuratie, mods en boss-progressie past Een Valheim Server huren: mods, configuratie & boss-volgorde 2026.
Troubleshooting
Server verschijnt niet in de lijst
Controleer eerst of -public 1 is ingesteld en of de server zonder fouten draait. Controleer daarna de Windows-firewall, router-forwarding en openbare bereikbaarheid. Serverlijsten kunnen vertraagd bijwerken; een directe verbindingstest zegt vaak meer.
Vrienden kunnen niet verbinden
Als lokale verbindingen werken, maar externe niet, ligt het probleem meestal bij portforwarding, ISP-NAT of een verkeerd doel-IP in de router. Vergelijk de router-forwarding met het lokale IP van je Windows-server en controleer of je internetaansluiting inkomende UDP-verbindingen toestaat.
De wereld start niet zoals verwacht
Controleer de waarde bij -world. Een andere naam maakt of laadt een andere wereld. Maak vóór wijzigingen een back-up van de Valheim-opslagmap, zodat je bij een foutieve configuratie terug kunt.
Server sluit na het starten
Start het batchbestand vanuit een al geopende opdrachtprompt, zodat foutmeldingen zichtbaar blijven. Veelvoorkomende oorzaken zijn verkeerde paden, ontbrekende bestanden, dubbel bezette poorten of ongeldige parameters.
Nadelen van self-hosting
- Stroom: pc moet 24/7 draaien
- Internet: je uploadbandbreedte beperkt het aantal spelers
- Beveiliging: je pc is bereikbaar vanaf internet
- Onderhoud: updates handmatig installeren
Gehuurde server als alternatief
Self-hosting is zinvol als je wilt leren, testen of volledige verantwoordelijkheid voor je eigen Windows-omgeving wilt nemen. Voor regelmatige co-op-sessies is een gehuurde server vaak eenvoudiger te beheren, omdat hardware, bereikbaarheid, supportkanalen en bedrijfsprocessen niet aan je privé-pc vastzitten. Bij game-serverhosting ligt de focus op betaalde Multi-Game-Hosting met technische controle en transparant beheer in plaats van geïmproviseerd thuisservergebruik.
Controle, grenzen en veilige weg terug
De handleiding „Valheim Dedicated Server op Windows instellen” geldt voor het in dit artikel beschreven servertype en de versiestand die zichtbaar was op het moment van controle. Menunamen, beschikbare versies, mod- of plugin-compatibiliteit en benodigde resources kunnen na updates afwijken. Neem waarden daarom niet ongecontroleerd over naar een andere game-, loader- of serverversie.
Maak vóór wijzigingen aan wereld, savegame, configuratie of uitbreidingen een back-up van de betrokken bestanden. Wijzig daarna slechts één samenhangende stap en controleer die met dezelfde client- en serverversie waarmee je later wilt spelen.
| Controlepunt | Verwacht resultaat | Afbreken en terugweg |
|---|---|---|
| Serverstart | De server bereikt zonder nieuwe foutmelding de bedrijfsklare status. | Bij startfouten wijziging terugdraaien en de laatste back-up terugzetten. |
| Verbindingstest | Een testaccount kan verbinden via het adres dat in het panel wordt getoond. | Bij versie- of verbindingsfouten versie, poort en vrijgaven opnieuw vergelijken. |
| Functietest | De concreet gewijzigde functie werkt zonder bestaande wereld- of speldata te beschadigen. | Bij bijwerkingen server stoppen en beveiligde bestanden herstellen. |
Een geslaagde losse test is geen garantie voor prestaties of beschikbaarheid. Wereldgrootte, mods, plugins, spelersaantal, netwerkroute en gelijktijdige belasting kunnen het resultaat veranderen. Documenteer versie, wijziging en testresultaat, zodat je latere afwijkingen kunt herleiden.
FAQ
Heb ik SteamCMD per se nodig?
Nee. Je kunt de Valheim Dedicated Server ook via Steam Tools installeren. SteamCMD is vooral zinvol als je updates en installatie duidelijk via commando's wilt beheren.
Welke poorten moet ik openen?
Standaard gebruikt Valheim UDP 2456 en 2457. Als je een andere -port instelt, gebruikt de server die poort en daarnaast Port+1.
Moet ik portforwarding ook bij Crossplay instellen?
Volgens de officiële Valheim-documentatie heeft Crossplay voor externe bereikbaarheid geen router-portforwarding nodig, omdat de verbinding via een relay loopt. De poort blijft wel relevant om meerdere servers te onderscheiden.
Kan ik de server automatisch starten na een Windows-herstart?
Ja. Plaats een snelkoppeling naar het batchbestand in de Autostart-map of maak een taak aan in Windows Taakplanner.
Wat is belangrijk vóór updates?
Stop de server netjes en maak een back-up van je wereldbestanden. Daarna kun je via Steam updaten of bij SteamCMD app_update 896660 validate uitvoeren.