Minecraft-server
Tunnels vergeleken
Een tunnel brengt spelers bij een server thuis, zonder dat je een poort opent of je IP-adres blootgeeft. Deze pagina is algemene uitleg: Tussenuur levert geen tunnels en is er niet verantwoordelijk voor. Zie het als kennis die je ook buiten Tussenuur kunt gebruiken.
Waarom een tunnel
Je server thuis staat achter je router. Spelers op internet kunnen er niet bij zonder dat je iets regelt. De voor de hand liggende oplossing is een poort openzetten, maar daar kleven flinke risico's aan: je huis-IP staat op straat en één DDoS legt je hele verbinding eruit. Daarom raden we dat af en gebruik je liever een tunnel.
Bij een tunnel maakt je server zelf een uitgaande verbinding naar een tussenpartij. Spelers verbinden met het adres van die partij, en het verkeer gaat via die partij naar jou. Je hoeft niets in je router te veranderen en je thuis-IP blijft verborgen. Tunnels lossen ook een dynamisch IP en CGNAT op (CGNAT is wanneer je provider één IP-adres met meerdere klanten deelt).
De eerlijke vergelijking
Let op: lang niet elke dienst kan ruw Minecraft-verkeer doorsturen. Veel tools zijn gemaakt voor websites (HTTP/HTTPS) en vallen daardoor af, en niet elke tunnel doet UDP, dat Bedrock nodig heeft. Dit is wat in de praktijk werkt:
| Optie | Minecraft? | Gratis? | Let op |
|---|---|---|---|
| playit.gg | Ja, ook Bedrock | Ja | Klein programma op je server, geen port forwarding nodig. Het gratis adres kan veranderen als de connector herstart, tenzij je een vast adres claimt. De extra hop kan latency geven. Voor Bedrock (UDP) werkt het losse programma-agent, niet de Minecraft-serverplug-in |
| ngrok | Alleen Java | Beperkt | Creditcardverificatie nodig, 1 GB per maand, wisselend adres. Voor spelverkeer te krap, en het doet geen UDP, dus niet voor Bedrock |
| Tailscale | Alleen met client | Ja, tot 6 gebruikers | Elke speler moet Tailscale installeren, dus alleen bruikbaar voor een vaste club. Funnel ondersteunt geen ruwe Minecraft-TCP |
| Cloudflare Tunnel | Niet gratis | Niet voor dit doel | Cloudflare-tunnels zijn HTTP/HTTPS. Minecraft-TCP vereist Spectrum, en dat is betaald |
| FRP | Ja | Software gratis | Je hebt zelf een VPS met publiek IP nodig om de relay op te draaien. Voordelig als je die al hebt |
Wat vaak niet lukt
- Op een streng beveiligd netwerk, zoals school. Daar is een tunnel meestal niet de oplossing: je hebt overleg met de IT-afdeling nodig. Met toestemming hoort de server in de serverkamer en opent de netwerkbeheerder gewoon een firewallregel voor poort
25565. - HTTP-tunnels voor Minecraft. Tools die alleen websites doorsturen (Cloudflare, veel gratis tiers) kunnen geen Minecraft-TCP aan.
- Bedrock Edition. Bedrock (tablets en iPads) praat over UDP-poort
19132, niet over TCP. Dat kan wél via een tunnel, maar alleen via een dienst die UDP doorstuurt, zoals playit.gg; ngrok en Cloudflare Tunnel kunnen geen UDP. Laat Bedrock-spelers via de Geyser-plugin op je Java-server binnen en tunnel die UDP-poort net zoals je Java zou tunnelen. - Een tunnel als vervanging van een goede server. Een tunnel lost je netwerk op, niet je trage hardware of je pluginproblemen.
Wat je ook kiest: zet je server niet open zonder whitelist, laat online-mode aan en maak back-ups.