NIEUW 📢 Beperkte lanceeractie: tot 70% korting op je eerste maand, voor elke game!Bekijk pakketten

Minecraft-poorten en firewall uitgelegd

MinecraftUpdated Nov 3, 20269 min read

Een Minecraft Java-server op PlayNHost heeft één hoofdpoort, waarop Java-spelers joinen. Elke extra functie die je aanzet, zoals Bedrock-crossplay, de remote console, voicechat, een webkaart of een vote listener, krijgt van het panel een eigen poort. Elke poort staat op Poorten en netwerk, en niemand hoeft iets te openen op een router of firewall.

Welke poorten gebruikt een Minecraft-server?

PoortWaar hij voor dientProtocolGebruikelijke standaardLabel op Poorten en netwerk (het panel toont deze labels in het Engels)Hoe hij wordt toegevoegd
HoofdpoortJava Edition-spelers. Query antwoordt, als die aan staat, op hetzelfde nummerTCP voor spelers, UDP voor Query25565Primair, De poort waarmee spelers verbindenAltijd aanwezig
Bedrock-crossplayBedrock-spelers op telefoons, tablets en Windows-pc's, en joinen vanaf consolesTCP en UDP19132Bedrock crossplay (Geyser)Crossplay inschakelen op de kaart Bedrock-crossplay
Remote consoleRCON-tools zoals Discord-botsTCP25575Remote console (RCON)Remote console inschakelen in Instellingen, Server Properties (Java) (Servereigenschappen)
VoicechatSimple Voice ChatUDP24454Voice chat (Simple Voice Chat)Voicechat op de kaart Add-ons
WebkaartBlueMap, squaremap of Dynmap in een browserTCP8100, 8080 of 8123Web map (BlueMap), Web map (squaremap) of Web map (Dynmap)Live webkaart op de kaart Add-ons
Vote listenerNuVotifier, voor stemmen op serverlijstenTCP8192Vote listener (NuVotifier)Stemmen voor serverlijsten op de kaart Add-ons

De Java-standaarden komen uit de server.properties-referentie op de Minecraft Wiki: server-port is "het TCP-poortnummer waarop de server luistert", query.port is een UDP-poort en rcon.port een TCP-poort. De installatiegids van Geyser zegt dat de Geyser-poort wordt gebruikt "via zowel TCP als UDP, dus hij kan niet de poort van de Paper / Spigot-server zijn". De standaarden van de add-ons zijn die van de plugins zelf.

De kaart Bedrock-crossplay en de kaart Add-ons staan op de pagina Poorten en netwerk, boven Alle poorten.

Discord-chat, Floodgate en joinen vanaf consoles hebben geen eigen poort nodig. De Discord-brug en joinen vanaf consoles verbinden naar buiten toe, en Floodgate draait binnen je server.

Waarom is mijn poort niet 25565?

Veel servers delen één machine, dus elke server krijgt eigen poortnummers. Maar één server op een adres kan 25565 hebben, en de andere standaarden in de tabel zijn meestal bezet of niet beschikbaar, dus je nummers zijn bijna altijd anders. Dat is prima: het panel schrijft het nummer dat het gaf elke keer in het juiste bestand.

  • De hoofdpoort komt bij elke start in server.properties als server-port, en als query.port bij elk type behalve Custom Jar. Bij Velocity komt hij in velocity.toml, en bij BungeeCord en Waterfall in config.yml.
  • De poort van een functie komt in de eigen instellingen van die plugin als je de functie aanzet. Het panel geeft elke functie een vrije poort, meestal niet de standaard van de plugin, dus Bedrock-spelers typen de Bedrock-poort die het panel toont in plaats van 19132.

Wijzig dus nooit een poort met de hand in een bestand. Een server-port die je in server.properties typt, wordt bij de volgende start vervangen, en een plugin die is ingesteld op een poort die je server niet heeft, is niet bereikbaar.

Hoe zie ik de poorten van mijn server in het panel?

  1. Open je server in het panel en klik op Poorten en netwerk in het linkermenu.
  2. Kopieer het Java-adres onder Geef dit aan je spelers. Het is geschreven als address:port, bijvoorbeeld 203.0.113.10:25571.
  3. Kijk bij Alle poorten. De kop telt de gebruikte poorten tegenover je pakket, bijvoorbeeld 2 van 3 poorten gebruikt, en elke rij toont zijn label uit de tabel hierboven. Onder de kop Alle poorten zegt de pagina Elke poort accepteert TCP en UDP.
  4. Voor Bedrock lees je Bedrock-spelers verbinden met op de kaart Bedrock-crossplay. Die toont het adres en de Bedrock-poort.

De kaart Spelen met vrienden op Overzicht toont dezelfde gegevens voor spelers: het Java-adres, en met crossplay aan het Bedrock-adres en de Bedrock-poort.

Hoe verbinden spelers?

Een servertype dat zelf Bedrock Edition draait, wordt op dit moment niet aangeboden, dus Bedrock-spelers joinen altijd via crossplay op een Java-server: Zo draai je een Minecraft Bedrock-server.

Moet ik poorten openen op mijn router of firewall?

Nee. De firewall voor de PlayNHost-gameservers laat verkeer door naar de poorten die het panel aan servers geeft, TCP en UDP, en blokkeert de rest. Elke poort op je lijst Alle poorten is vanaf internet bereikbaar zodra de server draait, de Bedrock-poort via zowel TCP als UDP, zoals Geyser nodig heeft.

Spelers verbinden naar buiten toe met je server, wat elke gewone thuisrouter toestaat. De stappen voor port forwarding in de gidsen van Geyser en andere plugins zijn voor mensen die een server op hun eigen computer thuis hosten.

Om je poorten van buiten ons netwerk te testen, voer je Kunnen mijn vrienden joinen? uit op Overzicht. Die test het Java-adres en, met crossplay aan, de Bedrock-poort, zoals het spel van een vriend dat zou doen: Zo ontdek je waarom vrienden niet op je Minecraft-server kunnen joinen.

Hoeveel poorten kan mijn server hebben?

De kop van Alle poorten toont hoeveel je pakket toestaat. Elke functie in de tabel neemt er één, en een plugin die een poort nodig heeft zonder schakelaar in het panel, neemt er een die je zelf toevoegt: Zo voeg je een poort toe aan je Minecraft-server. Het panel kiest het nummer: je kunt een poort een naam geven, maar het nummer niet kiezen.

Als elke poort in gebruik is, weigert het panel een nieuwe functie met een melding zoals This server already uses all <n> ports its plan includes, so a voice chat port could not be added. Remove a port you no longer need on the Network page, then try again. Verwijder een poort die je niet meer gebruikt onder Alle poorten op Poorten en netwerk en probeer het opnieuw. Een functie die je hebt uitgezet, laat zijn poort op de server staan, dus die is vaak degene die je moet verwijderen.

Veelvoorkomende poortproblemen en oplossingen

De Console zegt FAILED TO BIND TO PORT

Een plugin of mod probeerde een poort te openen die je server niet heeft, of de server was nog niet klaar met stoppen. Wacht een minuut en start opnieuw, en lees dan de regels boven de fout. De oplossingen staan in Je Minecraft-server kon zijn poort niet openen.

Java-spelers krijgen een time-out

  • De poort is uit het adres weggelaten. Kopieer het hele adres opnieuw van Spelen met vrienden.
  • De server is gestopt of nog aan het opstarten. Wacht tot het label op Overzicht Online zegt.
  • Voer Kunnen mijn vrienden joinen? uit voor de precieze oorzaak.

Bedrock-spelers kunnen niet verbinden

  • Ze typten de Java-poort. Bedrock gebruikt de poort onder Bedrock-spelers verbinden met, in een eigen vak.
  • De kaart zegt Bedrock-spelers kunnen pas joinen als crossplay is bijgewerkt. Je crossplay deelt nog de hoofdpoort, die Bedrock 26.60 en nieuwer niet kunnen gebruiken. Klik op Crossplay bijwerken, herstart en geef spelers de nieuwe Bedrock-poort.
  • De server is niet herstart nadat crossplay was aangezet. Herstart hem.

De andere oorzaken, Geyser-fouten inbegrepen, staan in Bedrock-spelers kunnen niet joinen op je Minecraft-server.

Een RCON-tool, een webkaart of een stemsite kan niet verbinden

Gebruik het adres van de eigen poort van die functie, niet het Java-adres. De remote console toont het onder Wachtwoord remote console als RCON: en het adres. Op de kaart Add-ons heeft een webkaart Kaart openen en de vote listener Stemadres kopiëren. Voicechat-spelers typen nooit een poort: de server vertelt het hun mod. Een functie antwoordt pas na de herstart die volgt op het aanzetten ervan. Zie Zo verbind je een RCON-tool met je Minecraft-server, Zo voeg je een live webkaart toe aan je Minecraft-server en Zo stel je stemmen voor serverlijsten in op je Minecraft-server.

Query inschakelen wordt geweigerd

Het panel zegt Bedrock crossplay uses this port's UDP side, which Query also needs, so Query was not turned on. Player counts work without it. To use Query, press Update crossplay on the Network page first. Query antwoordt op het nummer van de hoofdpoort via UDP, dat een oudere crossplay-opzet ook voor Bedrock gebruikt. Klik op Crossplay bijwerken op de kaart Bedrock-crossplay en herstart, en zet dan Query inschakelen aan in Server Properties (Java). Zie Minecraft-servereigenschappen uitgelegd.

Voor al het andere begin je bij Minecraft-serverproblemen en oplossingen.

Draait je server al ergens anders? Verhuis hem naar ons

ONZE NIEUWSTE BLOGS