Port forwarding for Project Zomboid
Hvis spillerne ikke får koblet til Project Zomboid-serveren din, er port forwarding nesten alltid årsaken. Denne guiden viser nøyaktig hvilke porter du trenger, hvordan du videresender dem på vanlige rutere, og hvordan du sjekker at videresendingen virker.
Hostet hos DoomHosting? Da trenger du ikke å videresende noe som helst. Serverne våre eksponerer portene automatisk. Denne guiden er for deg som hoster selv (på din egen PC eller en hjemmeserver).
Nøyaktig hvilke porter du trenger
Project Zomboid (Build 41 og 42) krever bare én port for klienttilkoblinger:
| Port | Protokoll | Formål |
|---|---|---|
| 16261 | UDP | Spilltrafikk (påkrevd) |
Eldre guider nevner port 16262 og et portområde opp til 16272. Siden Build 41.65 trengs bare 16261/UDP for spillertilkoblinger. De ekstra portene ble faset ut med det nye nettverkslaget.
Vil du også at serveren skal synes i Steam-serverlisten, videresender du i tillegg:
| Port | Protokoll | Formål |
|---|---|---|
| 16261 | TCP | Steam-serverlisten |
| 8766 | UDP | Steam query (valgfritt) |
Steg 1: finn den lokale IP-adressen din
På maskinen som kjører serveren:
Windows: Åpne Ledetekst → ipconfig → se etter IPv4 Address (f.eks. 192.168.1.50)
Linux: ip addr | grep inet → bruk 192.168.x.x-adressen
Skriv den ned. Videresendingen må peke hit.
Steg 2: åpne adminpanelet på ruteren
Gå til adminsiden på ruteren din i en nettleser. Vanlige adresser:
192.168.1.1192.168.0.110.0.0.1
Logg inn (standard innloggingsdetaljer står som regel trykket på selve ruteren).
Steg 3: legg til regelen for port forwarding
Menyen varierer fra merke til merke:
| Merke | Menysti |
|---|---|
| TP-Link | Advanced → NAT Forwarding → Virtual Servers |
| Netgear | Dynamic DNS / Port Forwarding |
| ASUS | WAN → Virtual Server / Port Forwarding |
| Linksys | Security → Apps and Gaming → Single Port Forwarding |
| Fritz!Box | Internet → Permit Access → Port Sharing |
Legg til en ny regel med:
Service Name: Project Zomboid
External Port: 16261
Internal Port: 16261
Internal IP: <your local IP from Step 1>
Protocol: UDP
Lagre og ta i bruk. Noen rutere må startes på nytt.
Steg 4: slipp trafikken gjennom Windows-brannmuren
Hvis serveren kjører på Windows:
- Søk etter "Windows Defender-brannmur med avansert sikkerhet"
- Klikk Innkommende regler → Ny regel → Port
- Velg UDP, spesifikk port
16261 - Tillat tilkoblingen, alle profiler
- Gi den navnet
Project Zomboid Server
Gjenta med TCP hvis du videresendte den også.
Steg 5: sjekk at videresendingen virker
Bruk en port checker på nettet:
- Gå til
canyouseeme.orgellerportchecker.co - Skriv inn port
16261og protokollUDP(merk: de fleste sjekkerne tester bare TCP. For UDP kan du prøveportcheckers.com) - Start PZ-serveren først
- Klikk sjekk
Viser den "open", er du ferdig. Viser den "closed" selv om serveren kjører, ble ikke videresendingen tatt i bruk, eller så blokkerer internettleverandøren din den (noen CGNAT-oppsett gjør det).
CGNAT: når port forwarding ikke kan virke
Noen internettleverandører (særlig mobilt bredbånd på 4G/5G) setter deg bak CGNAT (Carrier-Grade NAT). Da får du ikke en ekte offentlig IP, og port forwarding er umulig. Symptomer:
- Den «offentlige IP-en» fra
whatismyip.comstemmer ikke med WAN-IP-en som ruteren viser - Port checkeren sier closed selv om alt er riktig satt opp
Løsning: Be internettleverandøren om en offentlig IP (som regel et betalt tillegg), bruk en VPN med støtte for port forwarding (Mullvad, AirVPN), eller lei heller en dedikert hostingpakke. Å hoste selv er rett og slett umulig bak CGNAT uten en av disse løsningene.
Fortell spillerne hvordan de kobler til
Når porten er videresendt, kobler spillerne til med:
- IP: Den offentlige IP-en din (fra
whatismyip.com) - Port:
16261 - Servernavn: Hva de vil, det er bare en lokal etikett
På Join Server-skjermen legger de inn IP og port i de åpenbare feltene.
Nye spillere kan orientere seg med det gratis Project Zomboid-kartet vårt: alle byene i Knox Country med nøyaktige koordinater fra spillet.
Vanlige feil
"Connection failed" / tidsavbrudd: porten er ikke faktisk videresendt, eller protokollen er feil (den må være UDP, ikke TCP).
Spillere i samme hus får ikke koblet til via den offentlige IP-en: NAT loopback er ikke slått på i ruteren. De bør bruke den lokale IP-en 192.168.x.x:16261 i stedet.
Serveren synes for deg, men ikke for andre: Windows-brannmuren blokkerer UDP 16261. Sjekk den innkommende regelen på nytt.
Den offentlige IP-en endrer seg hele tiden: internettleverandøren gir deg en dynamisk IP. Bruk en Dynamic DNS-tjeneste (DuckDNS, No-IP), så kan spillerne bruke et vertsnavn i stedet.
Ofte stilte spørsmål
Må jeg videresende port 16262 slik eldre guider sier?
Nei. Build 41.65+ faset ut portområdet per spiller. Nå er det bare 16261/UDP som betyr noe.
Kan jeg endre standardporten?
Ja, endre DefaultPort i Pterodactyl.ini. Deretter videresender du den porten du satte.
Hvorfor går serveren tregt for spillere langt unna? Når du hoster hjemmefra, betyr opplastingshastighet og ruting mye. De fleste hjemmelinjer har 10-40 Mbps opplasting: greit for 4-8 spillere, smertefullt for 16+. En dedikert hostingpakke står på en 1 Gbps-linje i et datasenter nær spillerne dine.
Trenger jeg en statisk IP? Nei, men et Dynamic DNS-vertsnavn er mye enklere enn å gi spillerne en ny IP hver uke.
