Als u een gameserver huurt of opzet, komt u al snel het woord "poort" tegen. Poorten zijn essentieel voor de werking van uw server, maar het concept kan verwarrend zijn als u er voor het eerst mee te maken krijgt. In dit artikel leggen wij uit wat poorten zijn, waarom ze belangrijk zijn en hoe u ze beheert.
Wat is een poort?
Een poort is een nummer dat aangeeft welke toepassing op een server het netwerkverkeer moet ontvangen. Vergelijk het met een huisnummer in een flat: het IP-adres is het adres van het gebouw, en de poort is het appartementnummer. Zonder poortnummer weet het netwerk niet bij welke toepassing het verkeer moet worden afgeleverd.
Poortnummers lopen van 0 tot 65535. Veel nummers zijn gereserveerd voor bekende diensten, zoals poort 80 voor webverkeer (HTTP) en poort 22 voor SSH.
Welke poorten gebruikt mijn gameserver?
Elke game heeft eigen standaardpoorten. Hieronder een overzicht van de meest voorkomende:
- Minecraft: TCP 25565
- FiveM: TCP en UDP 30120
- Garry's Mod / CS2: UDP 27015
- Valheim: UDP 2456, 2457 en 2458
- Terraria: TCP 7777
- Rust: UDP 28015 (game) en 28016 (RCON)
- ARK: UDP 7777 en 27015
De exacte poort van uw server vindt u in het gamepanel bovenaan de serverpagina of in het tabblad Settings.
TCP en UDP
Poorten gebruiken een van twee protocollen:
- TCP (Transmission Control Protocol): betrouwbaar, controleert of alle gegevens aankomen. Wordt gebruikt wanneer dataverlies niet acceptabel is, zoals bij Minecraft.
- UDP (User Datagram Protocol): sneller maar zonder garantie dat alle pakketten aankomen. Ideaal voor snel gameverkeer waar snelheid belangrijker is dan perfecte betrouwbaarheid, zoals bij Valheim of Rust.
Sommige games gebruiken beide protocollen tegelijk op dezelfde of verschillende poorten.
Poorten op het HostValues gamepanel
Als u een server huurt bij HostValues, zijn de benodigde poorten al voor u ingesteld en geopend. U hoeft zich geen zorgen te maken over firewallregels. De toegewezen poort vindt u bovenaan uw serverpagina in het panel. Heeft uw server een extra poort nodig, bijvoorbeeld voor Bedrock-spelers via GeyserMC, dan kunt u dit aanvragen via een supportticket.
Poorten op een VPS
Draait u een gameserver op een eigen VPS, dan moet u de poorten zelf openzetten in de firewall. Op Ubuntu en Debian gebruikt u hiervoor UFW:
ufw allow 25565/tcp(voorbeeld voor Minecraft)ufw statusom te controleren of de regel actief is
Open alleen de poorten die u daadwerkelijk nodig heeft. Elke open poort is een potentieel aanvalsoppervlak.
Meerdere servers op hetzelfde IP
Wilt u meerdere gameservers draaien op hetzelfde IP-adres, dan heeft elke server een eigen poortnummer nodig. De eerste Minecraft-server draait bijvoorbeeld op 25565, de tweede op 25566, enzovoort. Spelers voegen het poortnummer toe achter het IP-adres, gescheiden door een dubbele punt: 123.45.67.89:25566.
Hoe test ik of mijn poort open is?
Gebruik een online poorttester of voer op een andere computer het commando nc -zv uw-server-ip poortnummer uit. Reageert de poort niet, controleer dan uw firewallregels en of de server daadwerkelijk draait.
Kan ik het poortnummer van mijn server wijzigen?
Op een VPS wel, door het nummer aan te passen in de configuratie van de game en de firewall. Op het HostValues gamepanel zijn de poorten toegewezen en kunt u deze niet zelf wijzigen. Neem contact op als u een ander nummer nodig heeft.
Tip: bij HostValues zijn alle poorten automatisch ingesteld. Bekijk onze gamehosting-pakketten.