Minecraft-Server Hinter CGNAT Hosten: Ohne Portweiterleitung
Schritt-für-Schritt-Anleitung, um deinen Minecraft-Server zu Hause für Freunde erreichbar zu machen, selbst wenn dein Internetanbieter CGNAT nutzt. Funktioniert mit Java und Bedrock.
Du hast einen Minecraft-Server auf deinem PC eingerichtet. Im lokalen Netzwerk läuft alles super. Du und jeder in deinem WLAN können sich verbinden und spielen. Aber wenn du einem Freund deine IP schickst, kann er sich nicht verbinden. Du hast Portweiterleitung probiert, die Firewall dreimal überprüft, und nichts funktioniert.
Wenn dir das bekannt vorkommt, nutzt dein Internetanbieter wahrscheinlich CGNAT. Und du bist nicht allein. Millionen von Spielern weltweit stoßen auf genau diese Hürde, wenn sie einen Minecraft-Server von zu Hause aus hosten wollen. Da die IPv4-Adressen knapp werden, setzen immer mehr Anbieter CGNAT ein und machen die traditionelle Portweiterleitung unmöglich.
Die übliche Lösung? Einen VPS mieten, iptables-Regeln einrichten und einen Server warten, den du eigentlich nicht brauchst. Oder aufgeben und für einen Minecraft-Hosting-Dienst bezahlen, bei dem du die Kontrolle über Mods, Plugins und Performance verlierst. Keine der beiden Optionen ist ideal.
Was Ist CGNAT?
CGNAT steht für Carrier-Grade NAT. Einfach gesagt bedeutet es, dass dein Internetanbieter eine einzige öffentliche IP-Adresse mit Dutzenden (oder Hunderten) von Haushalten teilt. Dein Router glaubt, er hätte eine öffentliche IP, aber er befindet sich hinter einer weiteren NAT-Schicht, die dein Anbieter kontrolliert.
Das Ergebnis: Portweiterleitung funktioniert nicht. Dein Router hat keine echte öffentliche IP, daher gibt es keine Möglichkeit für externen Datenverkehr, deinen Minecraft-Server zu erreichen. Das ist etwas anderes als ein Firewall-Problem, und keine Router-Konfiguration wird das beheben. Wenn du tiefer in die Netzwerktechnik eintauchen möchtest, hat Tailscale eine großartige Erklärung zu CGNAT.
Die HomeGate-Lösung
HomeGate gibt deinem Minecraft-Server eine öffentliche Adresse ohne jegliche Portweiterleitung. Du installierst einen leichtgewichtigen Agenten auf deiner Maschine, und HomeGate kümmert sich um den Rest: einen öffentlichen Endpunkt bereitstellen, Datenverkehr routen und deine Heim-IP verbergen.
Der Datenverkehr fließt über HomeGates Infrastruktur, sodass jeder, der sich mit deinem Server verbindet, unsere IP sieht, nicht deine. Dein Heimnetzwerk bleibt privat. Und da HomeGate sowohl TCP- als auch UDP-Proxying unterstützt, funktioniert es mit Java Edition und Bedrock Edition direkt.
Die gesamte Einrichtung dauert etwa 5 Minuten. Kein VPS, keine Firewall-Regeln, keine Reverse-Proxy-Konfiguration.
Schritt-für-Schritt-Anleitung
Schritt 1: Stelle Sicher, Dass Dein Minecraft-Server Läuft
Bevor du irgendetwas anderes tust, überprüfe, dass dein Server lokal funktioniert.
Java Edition läuft standardmäßig auf TCP-Port 25565. Starte deinen Server und verbinde dich vom Minecraft-Client auf derselben Maschine mit localhost oder 127.0.0.1 als Serveradresse.
Bedrock Edition läuft standardmäßig auf UDP-Port 19132. Verbinde dich von einem anderen Gerät im selben LAN, um zu bestätigen, dass es funktioniert.
Wenn du dich lokal nicht verbinden kannst, behebe das zuerst. HomeGate leitet den Datenverkehr an deinen Server weiter, also muss der Server laufen und in deinem lokalen Netzwerk erreichbar sein.
Schritt 2: Installiere Tailscale auf Deiner Maschine
HomeGate verbindet sich über Tailscale mit deinem Heimserver, einem leichtgewichtigen Mesh-VPN. Installiere es auf derselben Maschine, auf der dein Minecraft-Server läuft.
Linux (Einzeiler):
curl -fsSL https://tailscale.com/install.sh | sh
Windows / macOS: Lade es von tailscale.com/download herunter.
Nach der Installation authentifiziere dich:
tailscale up
Folge dem Link zum Anmelden. Das war’s. Deine Maschine ist jetzt in deinem Tailscale-Netzwerk.
Schritt 3: Erstelle ein HomeGate-Konto
Gehe zu homegate.sh und registriere dich. Du brauchst den Dedicated+-Plan, der TCP- und UDP-Proxying für Spieleserver und andere Nicht-HTTP-Dienste beinhaltet.
Schritt 4: Füge Deinen Minecraft-Server als Service Hinzu
Erstelle im HomeGate-Dashboard einen neuen Service:
- Gib ihm einen Namen (z.B. “Minecraft Java” oder “Minecraft Bedrock”)
- Wähle das Protokoll: TCP für Java Edition, UDP für Bedrock Edition
- Gib den Port deines Minecraft-Servers ein (
25565für Java,19132für Bedrock) - HomeGate stellt den Proxy bereit und gibt dir einen Verbindungsstring
Du erhältst eine Adresse wie dein-server.homegate.sh:25565. Das ist, was deine Freunde zum Verbinden nutzen.
Schritt 5: Teile Es mit Freunden
Sende deinen Freunden den Verbindungsstring. In Minecraft:
- Java Edition: Server hinzufügen → die Adresse einfügen (z.B.
dein-server.homegate.sh:25565) - Bedrock Edition: Server hinzufügen → Hostname und Port separat eingeben
Das war’s. Sie verbinden sich, ihr spielt. Deine Heim-IP ist für niemanden sichtbar, der deinem Server beitritt.
Bonus: Sowohl Java ALS AUCH Bedrock
Wenn du sowohl einen Java-Server als auch einen Bedrock-Server betreibst (oder einen Proxy wie GeyserMC nutzt), kannst du zwei Services in HomeGate erstellen, einen für TCP und einen für UDP. Jeder bekommt seinen eigenen Port und Verbindungsstring, sodass Freunde auf jeder Plattform sich mit dem richtigen verbinden können.
Warum Nicht Einfach…?
Ngrok oder Cloudflare Tunnels
Diese Tools sind für HTTP-Datenverkehr gebaut: Webanwendungen, APIs, Webhooks. TCP- und UDP-Unterstützung ist entweder begrenzt, unzuverlässig oder nicht vorhanden. Spieleserver-Datenverkehr ist kein HTTP, also sind das nicht die richtigen Werkzeuge.
Ein Bezahlter Minecraft-Hoster
Du verlierst die Kontrolle. Willst du eigene Mods oder Plugins installieren? Viel Glück mit dem Dateimanager des Hosters. Willst du JVM-Flags für die Performance anpassen? Vielleicht, wenn das Control Panel es erlaubt. Und für die gleichen monatlichen Kosten könntest du bessere Hardware haben, wenn du es selbst betreibst. Einen Minecraft-Server zu Hause zu hosten lässt dich alles anpassen und nach deinen eigenen Vorstellungen upgraden.
Ein VPS mit iptables-Weiterleitung
Funktioniert, aber jetzt wartest du einen VPS, schreibst Firewall-Regeln und bezahlst für Rechenleistung, die du nicht brauchst. Wenn der VPS ausfällt, ist dein Server nicht erreichbar. Wenn du vergisst, ihn zu aktualisieren, ist es ein Sicherheitsrisiko. HomeGate übernimmt das Proxying für dich, damit du dich auf deinen Server konzentrieren kannst, nicht auf deine Infrastruktur.
Playit.gg
Ein ähnliches Konzept und ein solides Tool speziell für Spieleserver. HomeGate bietet eine breitere Plattform: HTTP-Reverse-Proxying, benutzerdefinierte Domains mit automatischem SSL, DDoS-Schutz und eine REST-API zur Automatisierung. Wenn du mehr als nur Minecraft hostest, deckt HomeGate alles an einem Ort ab.
Fazit
Einen Minecraft-Server von zu Hause aus zu hosten sollte kein Netzwerktechnik-Studium erfordern. Mit HomeGate gehst du von “meine Freunde können sich nicht verbinden” zu “alle sind online” in etwa 5 Minuten. Ohne Portweiterleitung, ohne exponierte Heim-IP und ohne CGNAT-Kopfschmerzen.
Es funktioniert genauso gut für andere Spieleserver. Valheim, Terraria, Factorio, Palworld: wenn es auf einem Port lauscht, kann HomeGate es proxyen.
Bereit, deinen Server erreichbar zu machen? Registriere dich auf homegate.sh und spiele noch heute Abend mit deinen Freunden.