Netwerk en poorten

De Netwerk pagina laat je extra poorten toevoegen aan je server. Dit is handig als je meerdere services wilt draaien, zoals een website, webshop, map viewer, of voice chat.

Wat zijn poorten?

Denk aan poorten als verschillende ingangen naar je server:

  • Je primaire poort (bijvoorbeeld 25565) is de hoofdingang waar spelers mee verbinden voor het spel
  • Extra poorten zijn aparte ingangen voor andere diensten
    • Poort 8080 voor een webshop (BuycraftX)
    • Poort 8123 voor een live map (Dynmap)
    • Poort 24454 voor voice chat (Simple Voice Chat mod)

Elke poort kan maar één ding tegelijk doen - net zoals een deur niet door twee mensen tegelijk kan.

De Netwerk pagina

  1. Klik op je server in het dashboard
  2. Klik in de sidebar op Netwerk
  3. Je ziet je primaire poort bovenaan en eventuele extra poorten eronder

Primaire poort

Dit is de hoofdpoort van je server waar spelers mee verbinden:

  • Minecraft Java - Standaard 25565
  • Minecraft Bedrock - Standaard 19132
  • FiveM - Standaard 30120
  • Rust - Standaard 28015

Je kunt de primaire poort niet wijzigen of verwijderen - dit is ingesteld bij het aanmaken van je server.

IP-adres weergave:

Bovenaan zie je het volledige connectie adres:

  • Bijvoorbeeld: play.hytalenode.nl:25565
  • Of als je een subdomein hebt ingesteld: minigames.hytalenode.nl

Dit is wat spelers moeten invoeren in hun Minecraft client om te verbinden.

Extra poort toevoegen

Heb je een plugin of mod die een extra poort nodig heeft? Zo voeg je deze toe:

  1. Klik rechtsboven op Poort toevoegen
  2. Kies een categorie voor de poort (dit helpt met organisatie):
    • Game - Voor game-gerelateerde poorten (voice chat, extra game server)
    • HTTP - Voor websites en webinterfaces
    • Custom - Voor alles anders
  3. Klik op Poort aanmaken
  4. De nieuwe poort wordt automatisch toegewezen en verschijnt in de lijst

Automatische toewijzing:

Je kunt niet zelf kiezen welk poortnummer je krijgt - het systeem wijst automatisch een vrije poort toe. Dit voorkomt conflicten met andere servers op dezelfde node.

Bijvoorbeeld:

  • Je primaire poort is 25565
  • Je voegt een HTTP poort toe en krijgt 25566
  • Je voegt nog een poort toe en krijgt 25567

Poort configureren in plugins/mods

Na het toevoegen van een poort moet je deze meestal configureren in je plugin of mod.

Voorbeeld: Dynmap (live map)

Dynmap is een populaire plugin die een live kaart van je wereld toont in je browser.

  1. Voeg een HTTP poort toe in het paneel (krijg bijvoorbeeld 25566)
  2. Ga naar Bestanden > /plugins/dynmap/configuration.txt
  3. Zoek naar de regel webserver-port:
  4. Verander deze naar je toegewezen poort:
webserver-port: 25566
  1. Sla op en herstart je server
  2. Je kunt nu de map bereiken via http://jouw-server-ip:25566

Voorbeeld: Simple Voice Chat (mod)

Een populaire voice chat mod voor Minecraft Java.

  1. Voeg een Game poort toe (krijg bijvoorbeeld 25567)
  2. Ga naar Bestanden > /config/voicechat/voicechat-server.properties
  3. Zoek naar port=
  4. Verander naar je toegewezen poort:
port=25567
  1. Sla op en herstart
  2. De mod gebruikt nu automatisch deze poort voor voice chat

Voorbeeld: BungeeCord/Velocity (proxy)

Als je meerdere servers verbindt via een proxy:

  1. Je proxy server krijgt de primaire poort (bijvoorbeeld 25565)
  2. Voeg voor elke backend server een extra poort toe (bijvoorbeeld 25566, 25567, 25568)
  3. Configureer elke backend server om zijn toegewezen poort te gebruiken in server.properties:
server-port=25566
  1. Configureer de proxy om door te sturen naar deze poorten

Poortinfo bekijken

Klik op een poort in de lijst om de details te zien:

  • Poortnummer - Het toegewezen nummer
  • Type - Game, HTTP of Custom
  • Protocol - TCP, UDP of beide
  • Status - Of de poort actief is en verkeer doorlaat

Poort verwijderen

Gebruik je een poort niet meer?

  1. Klik op de drie puntjes rechts van de poort
  2. Kies Verwijderen
  3. Bevestig de verwijdering

Let op:

  • Je kunt de primaire poort niet verwijderen
  • Verwijder geen poort die nog in gebruik is door een plugin/mod
  • Configureer eerst je plugin om de poort niet meer te gebruiken, en verwijder daarna pas de poort

Firewall en poorttoegang

Alle poorten zijn standaard beveiligd via onze DDoS bescherming en firewall. Zie de Firewall pagina in het paneel voor geavanceerde toegangscontrole.

Poort limieten

Per server kun je maximaal 3 extra poorten toevoegen (naast je primaire poort). Heb je meer nodig? Neem contact op met support om te bespreken wat mogelijk is.

Veelvoorkomende use cases

Live map (Dynmap/BlueMap)

  • Poort type: HTTP
  • Configureer de webserver poort in de plugin config
  • Toegang via: http://jouw-ip:poort

Voice chat (Simple Voice Chat, Mumble)

  • Poort type: Game
  • Configureer in de mod/plugin config
  • Spelers verbinden automatisch als ze de mod hebben

Webshop (BuycraftX)

  • Poort type: HTTP
  • Configureer de webserver poort
  • Meestal wil je hiervoor een subdomein instellen voor mooiere URL's

RCON (remote console)

  • Poort type: Custom
  • Configureer in server.properties:
enable-rcon=true
rcon.port=25566
rcon.password=jouw_veilige_wachtwoord
  • Gebruik RCON tools om op afstand commando's te versturen

Proxy netwerk (BungeeCord/Velocity)

  • Primaire poort voor de proxy
  • Extra Game poorten voor elke backend server
  • Spelers verbinden alleen met de proxy poort

Tips en best practices

  • Noteer toegewezen poorten - Schrijf op welke poort voor welk doel is
  • Test na toevoegen - Controleer of de service bereikbaar is op de nieuwe poort
  • Gebruik duidelijke namen - In je eigen notities, bijvoorbeeld "25566 = Dynmap"
  • Verwijder ongebruikte poorten - Houdt het overzichtelijk
  • Firewall instellingen - Check of de poort niet geblokkeerd is door firewall regels

Problemen oplossen

Plugin vindt de poort niet

  • Controleer of je het juiste poortnummer in de config hebt gezet
  • Sommige plugins luisteren standaard op 0.0.0.0 (alle IP's) - dit moet vaak zo blijven
  • Check de plugin documentatie voor correcte configuratie
  • Herstart je server na config wijzigingen

Kan niet verbinden met extra poort

  • Check of de service/plugin echt draait op die poort (zie console logs)
  • Test eerst lokaal: http://localhost:poort via server console browser tools
  • Controleer firewall instellingen in het paneel
  • Sommige plugins hebben een "bind-address" - zet deze op 0.0.0.0

"Poort al in gebruik" fout

  • Twee plugins proberen dezelfde poort te gebruiken
  • Stop de server, wijzig één van de plugin configs naar een andere poort
  • Voeg eventueel een extra poort toe in het paneel
  • Start de server opnieuw

Externe toegang werkt niet maar lokaal wel

  • Check firewall regels - misschien is externe toegang geblokkeerd
  • Controleer of je het juiste externe IP-adres gebruikt (niet localhost!)
  • Sommige ISP's blokkeren bepaalde poorten - test met een VPN

Proxy backend servers niet bereikbaar

  • Elke backend moet op zijn eigen toegewezen poort draaien
  • Controleer server.properties op elke backend server
  • Check proxy config dat de juiste IP:poort combinaties worden gebruikt
  • Backend servers moeten online-mode=false hebben (proxy regelt auth)
Netwerk en poorten | Kennisbank | HytaleNode