Vissza az eszközökhöz

Nyitott port ellenőrző

Add meg a hostot és a portot, hogy lásd, nyitottnak mutatkozna-e a nyilvános internetről. Tartalmaz sablonokat Minecrafthoz, Rusthoz, SSH-hoz és webes portokhoz, valamint egy magyarázatot arról, miért mutatkozik gyakran zártnak egy port akkor is, ha maga a szerver rendben fut.

Cél

Host és port

Működik játékszerverekhez, SSH-hoz, webszerverekhez — bármihez, ami egy TCP vagy UDP porton figyel.

Egy port, vagy egy lista, mint 25565, 28015-28016.

Gyakori portok

Eredmény

Add meg a hostot és a portot, majd futtasd az ellenőrzést.

Ellenőrizd saját magad

Futtasd ezt egy, a saját hálózatodon kívüli gépről (egy VPS-ről, egy mobilneten lévő telefonról) — ugyanarról a hálózatról futtatva, mint a célpont, semmit nem bizonyít az internetes elérhetőségről.

Linux / macOS (nc)

nc -zv play.wespner.eu 25565

Windows (PowerShell)

Test-NetConnection -ComputerName 'play.wespner.eu' -Port 25565

Miért mutatkozik zártnak egy port

A szokásos gyanúsítottak

Az, hogy a szerverfolyamat fut, nem jelenti azt, hogy a port elérhető az internetről. Nagyjából valószínűségi sorrendben:

  • Egy tűzfalszabály blokkolja. Lehet, hogy az OS tűzfala (ufw, firewalld, iptables/nftables) egyáltalán nem tartalmaz szabályt, ami engedélyezné a portot. A tűzfalszabály-generátor megépíti a pontos parancsot a megnyitásához.
  • Router NAT / port forwarding. Ha a szerver egy otthoni router mögött van, a routernek kifejezett port-forward szabályra van szüksége, ami a külső portot a gép belső IP-jére irányítja — különben a bejövő forgalom soha nem éri el.
  • Szolgáltatói oldali CGNAT. Sok lakossági és néhány mobil szolgáltató Carrier-Grade NAT mögé teszi a kapcsolatokat, így nincs is nyilvános IP, amire továbbítani lehetne — ezt semmilyen router beállítás nem oldja meg, más kapcsolattípusra vagy egy proxyra/alagútra van szükség.
  • A folyamat valójában nem figyel rajta, vagy 127.0.0.1-hez van kötve. Egy csak localhosthoz kötött szolgáltatás kizárólag ugyanarról a gépről fogad kapcsolatokat, kívülről soha — ellenőrizd a bind címet a configjában, ne csak azt, hogy „fut”.
  • Rossz protokoll. Egy UDP-t váró játékszerver soha nem válaszol egy TCP vizsgálatra (és fordítva). A Minecraft Java TCP-t használ; a Bedrock, a Rust és a legtöbb más játékszerver-port UDP-t.

Saját játékszervert üzemeltetsz?

Wespner játékszerverek DDoS-védelemmel, NVMe lemezekkel és néhány perc alatti aktiválással.

Hosting megtekintése