A port forwarding érthetően (és miért hagyják ki a szolgáltatók)
Mi az a port forwarding, hogyan állítsd be egy otthoni játékszerverhez, miért nem működik CGNAT mögött, és miért nincs rá soha szükség egy bérelt szerveren.
4 perc olvasás · Frissítve: 2026. okt. 21. · Szerző: GuavaHost Team
A port forwarding az a routerbeállítás, amely lehetővé teszi, hogy az interneten lévő emberek elérjék az otthonodban futó játékszervert. Ez az útmutató elmagyarázza, mit tesz valójában, hogyan állítsd be, miért nem működhet néha, és miért hagyja ki ezt az egészet egy bérelt szerver.
IP-címek, portok és NAT egyszerűen
- Nyilvános IP. Az az egyetlen cím, amivel az egész otthonod megjelenik az interneten, és amit a szolgáltatód ad neked.
- Helyi IP. Az a privát cím, amit a routered ad a házban lévő minden eszköznek. Ezek rendszerint
192.168.,10.vagy172.16.és172.31.közötti értékkel indulnak, és a hálózatodon kívül semmit nem jelentenek. - Port. Egy számozott ajtó egy eszközön, 0-tól 65535-ig. Egy játékszerver egy vagy több ilyenen hallgat, például a
25565-ön a Minecraft Java. - NAT (hálózati címfordítás). Így osztja meg a routered egyetlen nyilvános IP-címet az összes eszköz között. Engedi visszajönni a válaszokat azokra a kapcsolatokra, amelyeket az eszközeid indítottak, de eldobja a váratlan bejövő kapcsolatokat, mert fogalma sincs, melyik eszközhöz tartoznak.
Egy játékszervernek pontosan azokra a váratlan bejövő kapcsolatokra van szüksége. A port forwarding egy olyan szabály, amely azt mondja: "minden, ami ezen a porton, ezzel a protokollal beesik, ehhez az eszközhöz menjen."
A beállítás
Minden router menüje máshogy néz ki, de a lépések ugyanazok.
- Adj a szervergépnek fix helyi IP-címet. A routeredben keresd a DHCP reservation (néha static lease) funkciót, és foglald le a gép aktuális helyi IP-címét. Különben a router jövő héten más címet adhat neki, és a szabályod a semmire mutat.
- Keresd meg a játék portjait és protokollját. A legtöbb játék UDP-t használ, néhány TCP-t, és néhánynak egynél több portra van szüksége. A TCP és UDP portok útmutatónk felsorolja az alapértelmezéseket.
- Lépj be a routeredbe. Az admin címet rendszerint a routeren lévő címke mutatja, gyakran
192.168.0.1vagy192.168.1.1. - Keresd meg az átirányítási részt. Hívhatják Port Forwardingnak, Virtual Servernek, NAT-nak vagy Applicationsnek.
- Hozd létre a szabályt. Írd be a külső portot, a belső portot (rendszerint ugyanaz a szám), a protokollt (TCP, UDP vagy mindkettő) és a szerver helyi IP-címét. Mentsd el.
- Engedd át a gép tűzfalán. Windowson a szerver első indításakor rendszerint kapsz egy kérdést, hogy engedélyezed-e. Ha elutasítottad, adj hozzá egy bejövő szabályt a szerverprogramra vagy a portra.
- Teszteld a hálózatodon kívülről. Kérj meg egy barátot, hogy a nyilvános IP-címmel és a porttal lépjen be. Megpróbálhatod a telefonodról is mobilneten, kikapcsolt wifivel.
Ez a legutóbbi pont fontos: sok router nem támogatja a "NAT loopback" funkciót, így a saját nyilvános IP-címedhez a házon belülről való kapcsolódás akkor is elhasalhat, amikor az átirányítás mindenki másnak hibátlanul működik.
Miért hasal el
| Tünet | Valószínű ok |
|---|---|
| Senki nem tud kapcsolódni, és a routered WAN IP-címe eltér attól, amit a "what is my IP" oldalak mutatnak | CGNAT vagy dupla NAT |
| Múlt héten működött, most nem | Megváltozott a szerver helyi IP-címe; foglald le |
| A játékosok azonnal időtúllépést kapnak | Rossz protokoll, vagy csak TCP-t irányítottál át, miközben a játék UDP-t használ |
| Csak a te hálózatodon működik | Tűzfal a szervergépen, vagy a szabály soha nem lett elmentve |
| Semmi nem működik egy gyakori porton | Néhány szolgáltató blokkol bizonyos portokat a lakossági csomagokon |
A CGNAT (carrier-grade NAT) azt jelenti, hogy a szolgáltatód egyetlen nyilvános IP-címet oszt meg sok háztartás között. Erős jel, ha a router WAN címe 100.64. és 100.127. közötti értékkel indul. CGNAT-on keresztül nem tudsz magad portot átirányítani. Néhány szolgáltató kérésre ad nyilvános IP-címet, néha díj ellenében.
A dupla NAT akkor keletkezik, amikor a szolgáltatód modemje egyben router is, és neked mögötte van a saját routered. Vagy mindkettőn átirányítasz, vagy bridge módba teszed a szolgáltató eszközét.
Egy dolgot még ellenőriznek az emberek, pedig nem kellene: az online portellenőrzők csak TCP-t tesztelnek. Az UDP-nek nincs kézfogása, így egy ellenőrző nem tudja megbízhatóan megállapítani, hogy egy UDP port nyitva van-e. UDP-s játékoknál egy valódi belépési kísérlet a teszt.
Mi a helyzet az UPnP-vel?
Az UPnP (Universal Plug and Play) lehetővé teszi, hogy a hálózatodon futó programok automatikusan nyissanak portokat a routeren, és néhány játék használja. Kényelmes, de bármelyik programnak hagyja, hogy ajtót nyisson a hálózatodon, köztük olyannak is, amelyben nem akartál megbízni, ezért sokan kikapcsolják, és kézzel irányítják át a portokat.
Hogy biztonságban maradj
- Csak azokat a portokat irányítsd át, amelyekre a játéknak szüksége van. Soha ne irányítsd át a távoli asztal vagy a router admin portjait.
- Tartsd frissen a szerverszoftvert, hiszen mostantól az egész internetről elérhető.
- Ne felejtsd, hogy mostantól minden játékos ismeri az otthoni IP-címedet. Hogy ez mit jelent, ha valaki támadni akarja, arról az otthoni üzemeltetés vagy bérlés útmutatóban olvashatsz.
Akik belépnek egy szerverre, soha nem kell portot átirányítaniuk
Ez gyakori tévhit. Egy dedikált szerverre való belépés kimenő kapcsolat, a routerek pedig a kimenő kapcsolatokra adott válaszokat mindig átengedik. Csak annak a gépnek kell átirányítás, amelyik a szervert futtatja. Ha egy barát "nem tud belépni", a megoldás a házigazda oldalán van, nem az övén.
Miért hagyja ki ezt mindet egy bérelt szerver
Egy bérelt szerver adatközpontban él, nyilvános IP-címen, otthoni router nélkül előtte. A szolgáltató portokat rendel a szerveredhez, és megnyitja neked. A GuavaHostnál a fő kapcsolódási címed a vezérlőpulton a szerveroldalad tetején szerepel, és minden további port, amire egy játéknak szüksége van, például egy query port vagy a Don't Starve Together barlangportja, az alatta lévő Ports & network kártyán van felsorolva az Overview fülön. Nincs mit átirányítani, nincs CGNAT, amivel harcolni kell, és az otthoni IP-címed szóba sem kerül. Lásd a szerver IP-címének és portjának megtalálása útmutatót.
Egy szokást érdemes megtartani: minden GuavaHost szerver a saját portját kapja, ami gyakran nem a játék alapértelmezése. Mindig a panelen szereplő pontos címet add meg.
Még mindig elakadtál? Gyere be a Discordunkra a discord.gg/GuavaHost címen, és a csapat segít.
- port forwarding
- router
- nat
- cgnat
- networking
- self-hosting
Még mindig elakadtál? Csapatunk a nap 24 órájában online, és megválaszolja a kérdéseidet.