(gelöst)Portfreigabe funktioniert nicht

yoitsmemichal

New member
Hallo Experten,
ich wollte auf meiner fritzbox 7530 AX (home server +) 2 Ports für meinen minecraft server freigeben (25565 einmal in TCP und 25565 einmal in UDP ). Ich denke, ich habe das richtig eingerichtet – siehe Screenshot:


Leider scheinen die Prots aber nicht frei zu sein. Wenn ich die externe IP mittels wieistmeineip.de ermittle und diese bei https://ping.eu/port-chk/ mit einem der Ports eintrage, ehalte ich die Meldung XX.XX.XX.XX:25565 port is closed. Siehe screenshot

1709299599120.png


Was könnte ich übersehen haben?
Für Eure Hinweise besten Dank im Voraus!
 
Zuletzt bearbeitet:
Hi,

was steht denn in Deiner Fritzbox bei der Internetverbindung, was für ein Typ das sein soll (z.B. DS-Lite)?
Kann halt gut sein, dass Du gar keine eigene öffentliche IPv4-Adresse hast, sondern nur IPv6...
 
Wie ich das meine? So wie ich es schrieb 😅

Also.... grundsätzlich reden IPv4 und IPv6 nicht miteinander, sind somit also einzeln zu betrachten. Bei IPv4 hast Du "intern" IP-Adressen aus dem "privaten" Adressbereich (z.B. 192.168.x.x), wobei der Router mit seiner "öffentlichen" IPv4-Adresse dann ausgehende Pakete mit seiner öffentlichen IP versieht (damit Gegenstellen im Internet auch wissen, wohin die Pakete müssen). Eingehend hast Du dann diese "Weiterleitung" - Paket kommt an der öffentlichen IP des Routers an und wird - je nach Regel - auf eine interne "private" IP weitergeleitet.

Bei IPv6 fällt diese "Weiterleitung" weg, denn jedes IPv6-fähige Gerät hinter dem Router kriegt normalerweise seine "eigene öffentliche" IP. Deine Portfreigabe (hier wird nichts umgeschrieben!) zeigt also auf die öffentliche IPv6 des Minecraft-Servers. Kurz bildlich dargestellt:

Client -> Router -> Server
vs.
Client -> Server

Du hast in der Fritzbox nebst der WAN-IPv6-Adresse der Fritzbox auch ein "Präfix" aufgeführt. Das Präfix ist allerdings dynamisch und kann sich ändern, die Portfreigabe sagt daher auch nur "::xxxx:xxxx:xxxx:xxxx". Schau mal auf dem Minecraft-Host, welche IPv6-Adresse er bekommen hat und dann schau mal von extern, ob Du diese entsprechend erreichen kannst bzw. ob die Ports offen sind.

Falls die Ports dennoch nicht offen sind, 2 Dinge: 1) Die Fritzbox verhaut es manchmal mit den Portfreigaben, in diesem Fall einfach löschen, ggf. Fritzbox mal neustarten und Portfreigabe wieder anlegen, dann sollte es funktionieren, 2) Der Minecraft-Server selbst hat ggf. auch noch eine Firewall, die muss ggf. auch noch entsprechend konfiguriert werden.
 
Wie ich das meine? So wie ich es schrieb 😅

Also.... grundsätzlich reden IPv4 und IPv6 nicht miteinander, sind somit also einzeln zu betrachten. Bei IPv4 hast Du "intern" IP-Adressen aus dem "privaten" Adressbereich (z.B. 192.168.x.x), wobei der Router mit seiner "öffentlichen" IPv4-Adresse dann ausgehende Pakete mit seiner öffentlichen IP versieht (damit Gegenstellen im Internet auch wissen, wohin die Pakete müssen). Eingehend hast Du dann diese "Weiterleitung" - Paket kommt an der öffentlichen IP des Routers an und wird - je nach Regel - auf eine interne "private" IP weitergeleitet.

Bei IPv6 fällt diese "Weiterleitung" weg, denn jedes IPv6-fähige Gerät hinter dem Router kriegt normalerweise seine "eigene öffentliche" IP. Deine Portfreigabe (hier wird nichts umgeschrieben!) zeigt also auf die öffentliche IPv6 des Minecraft-Servers. Kurz bildlich dargestellt:

Client -> Router -> Server
vs.
Client -> Server

Du hast in der Fritzbox nebst der WAN-IPv6-Adresse der Fritzbox auch ein "Präfix" aufgeführt. Das Präfix ist allerdings dynamisch und kann sich ändern, die Portfreigabe sagt daher auch nur "::xxxx:xxxx:xxxx:xxxx". Schau mal auf dem Minecraft-Host, welche IPv6-Adresse er bekommen hat und dann schau mal von extern, ob Du diese entsprechend erreichen kannst bzw. ob die Ports offen sind.

Falls die Ports dennoch nicht offen sind, 2 Dinge: 1) Die Fritzbox verhaut es manchmal mit den Portfreigaben, in diesem Fall einfach löschen, ggf. Fritzbox mal neustarten und Portfreigabe wieder anlegen, dann sollte es funktionieren, 2) Der Minecraft-Server selbst hat ggf. auch noch eine Firewall, die muss ggf. auch noch entsprechend konfiguriert werden.
also ich hab jetzt über ipv6 versucht den prot freizugeben ging auch nicht neu starten hab ich auch versucht und firewall ist im moment aus also kommt das nicht davon wie gesagt über ein online tester um zu gucken ob dein port offen ist hab ich geckugt und da steht auch die ganze zeit ist zu also weiß ich grade net weiter tuht mir leid aber mit ipv6 adresse benutzen hab ich nicht verstanden. hier ist das tutorial was ich befolgt habe ich kenn mich leider nicht so aus mit das alles habe aber nur stadt eine ipv6 und ipv4 verbindung hab ich nur 2 ipv4 gemacht
 
Zuletzt bearbeitet von einem Moderator:
habe aber nur stadt eine ipv6 und ipv4 verbindung hab ich nur 2 ipv4 gemacht
Da sagt Dein Screenshot der Portfreigaben aber etwas anderes... Wie dem auch sei:

IPv4 = XXX.XXX.XXX.XXX (dezimal)
IPv6 = XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX (hexadezimal)

Lass IPv4 mal völlig aussen vor, wird bei Deinem Internetanschluss sowieso nicht funktionieren, konzentrier Dich lieber rein auf IPv6.

In der Fritzbox hast Du ein "Präfix" stehen und in der Weiterleitung nochmal den "::xxxx:xxxx:xxxx:xxxx"-Teil. Das passt soweit... jetzt suchst Du Dir beim Minecraft-Server noch die entsprechende IPv6 raus (nicht IPv4!).

Dann prüftst Du, ob der Port offen ist, z.B. mittels: http://www.ipv6scanner.com. Dort trägst Du die IPv6-Adresse des Minecraft-Servers ein, stellst bei "Ports" noch um auf "specific" und trägst dort ein, was Du auch in der Fritzbox eingetragen hast (Portnummer + Protokoll (UDP oder TCP)), danach auf Scan klicken.

EDIT: Unter was läuft denn Dein Minecraft-Server eigentlich, Windows oder Linux? Hier mal der in Kürze wie Du an die IPs kommst:

Windows-Eingabeaufforderung: "ipconfig"
Linux-Shell: "ip a"

Bei Dir sollte aktuell die öffentliche IPv6 des Minecraft-Servers mit "2001:9e8:cea6" anfangen.
 
Da sagt Dein Screenshot der Portfreigaben aber etwas anderes... Wie dem auch sei:

IPv4 = XXX.XXX.XXX.XXX (dezimal)
IPv6 = XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX (hexadezimal)

Lass IPv4 mal völlig aussen vor, wird bei Deinem Internetanschluss sowieso nicht funktionieren, konzentrier Dich lieber rein auf IPv6.

In der Fritzbox hast Du ein "Präfix" stehen und in der Weiterleitung nochmal den "::xxxx:xxxx:xxxx:xxxx"-Teil. Das passt soweit... jetzt suchst Du Dir beim Minecraft-Server noch die entsprechende IPv6 raus (nicht IPv4!).

Dann prüftst Du, ob der Port offen ist, z.B. mittels: http://www.ipv6scanner.com. Dort trägst Du die IPv6-Adresse des Minecraft-Servers ein, stellst bei "Ports" noch um auf "specific" und trägst dort ein, was Du auch in der Fritzbox eingetragen hast (Portnummer + Protokoll (UDP oder TCP)), danach auf Scan klicken.

EDIT: Unter was läuft denn Dein Minecraft-Server eigentlich, Windows oder Linux? Hier mal der in Kürze wie Du an die IPs kommst:

Windows-Eingabeaufforderung: "ipconfig"
Linux-Shell: "ip a"

Bei Dir sollte aktuell die öffentliche IPv6 des Minecraft-Servers mit "2001:9e8:cea6" anfangen.
1709310862687.png
hier ist jetzt auf ipv6 und hab auch den ipv6 vom minecraft server und was mach ich jetzt? (bin auf windows)

edit: der port ist immernoch geschlossen

edit2: firewall ist aus also müsste es other network obstecla sein wie finde ich aber jetzt raus was


1709311317672.png
 
Zuletzt bearbeitet:
Versuch mal Dich selbst mit dem Minecraft-Server zu verbinden (über die öffentliche IPv6-Adresse des Minecraft-Servers). Wenn das klappt, funktioniert der Server als solches schon mal und ist auch im LAN erreichbar. Das einzige was dann noch fehlt, wäre die entsprechende Portweiterleitung auf der Fritzbox. Teste das erstmal rein lokal und wenn das funktioniert, kann man sich nochmal die Portfreigabe anschauen. Funktioniert das intern nicht, musst Du Dir auch erstmal keine Gedanken über die Portfreigabe machen.
 
Btw wenn es intern nicht funktioniert, schau Dir mal diesen Artikel an, da ist dann vermutlich noch die Windows-Firewall im Weg. Falls noch anderweitige "Security"-Software installiert ist, kann die natürlich auch noch im Wege stehen.
 
Versuch mal Dich selbst mit dem Minecraft-Server zu verbinden (über die öffentliche IPv6-Adresse des Minecraft-Servers). Wenn das klappt, funktioniert der Server als solches schon mal und ist auch im LAN erreichbar. Das einzige was dann noch fehlt, wäre die entsprechende Portweiterleitung auf der Fritzbox. Teste das erstmal rein lokal und wenn das funktioniert, kann man sich nochmal die Portfreigabe anschauen. Funktioniert das intern nicht, musst Du Dir auch erstmal keine Gedanken über die Portfreigabe machen.
wenn ich rein gehe geht es
1709312612798.png

bei mein freund dann wieder nicht (wir sind auch auf den selben wlan mit lan verbunden)1709312915203.png

aber der server bemerkt den beitrittversuch
da steht das: [18:07:30 INFO]: SucuckBrotchen (/[2001:9e8:cea6:9c00:xxx:xxx:xxx:xxx:xxx) lost connection: Disconnected
 
Zuletzt bearbeitet:
Du hast Dich auch über die öffentliche IPv6-Adresse des Minecraft-Servers verbunden, ebenso wie Dein Freund?

Die Firewall-Regel unter Windows hattest Du auch angelegt? Halt 2 mal (UDP + TCP)...:

1709314124240.png

Firewall aufrufen, neue Regel (eingehend) erstellen, "Port" auswählen, TCP oder UDP auswählen, Port eintragen und dann einfach nur auf "Weiter" bis Du am Ende noch einen Namen für die Regel vergeben kannst (z.B. "Minecraft UDP" und "Minecraft TCP"). Das ganze halt einmal für TCP und dann nochmal für UDP.
 
Du hast Dich auch über die öffentliche IPv6-Adresse des Minecraft-Servers verbunden, ebenso wie Dein Freund?

Die Firewall-Regel unter Windows hattest Du auch angelegt? Halt 2 mal (UDP + TCP)...:

Anhang anzeigen 6689

Firewall aufrufen, neue Regel (eingehend) erstellen, "Port" auswählen, TCP oder UDP auswählen, Port eintragen und dann einfach nur auf "Weiter" bis Du am Ende noch einen Namen für die Regel vergeben kannst (z.B. "Minecraft UDP" und "Minecraft TCP"). Das ganze halt einmal für TCP und dann nochmal für UDP.
jo das hatte ich auch schon gemacht hatte auch schon fire wall ganz aus um zu gucken ob es von da kommt aber geht trotzdem net
 
Also wenn die Firewall "ganz" aus ist, "muss" es funktionieren, oder es ist schon grundlegend irgendwas falsch konfiguriert. Hast Du etwas in der server.properties unter "server-ip" eingetragen? Falls ja, nimm das mal wieder raus. Ich hab zwar so rein garnichts mit Minecraft an der Mütze, aber es heisst wohl:
On the default setting, blank, the minecraft server will listen on all available IP's on the computer.
Sofern da also nur "server-ip=" steht, sollte es auch entsprechend funktionieren, so wie bei Dir ja auch. Vielleicht hängt aber auch irgendwo etwas quer, von daher... schon mal die ganze Kiste neugestartet? :)
 
Also wenn die Firewall "ganz" aus ist, "muss" es funktionieren, oder es ist schon grundlegend irgendwas falsch konfiguriert. Hast Du etwas in der server.properties unter "server-ip" eingetragen? Falls ja, nimm das mal wieder raus. Ich hab zwar so rein garnichts mit Minecraft an der Mütze, aber es heisst wohl:

Sofern da also nur "server-ip=" steht, sollte es auch entsprechend funktionieren, so wie bei Dir ja auch. Vielleicht hängt aber auch irgendwo etwas quer, von daher... schon mal die ganze Kiste neugestartet? :)
da ist alles normal ja also sheht nichts hinter server ip ich hab keine ahnung warum das nicht geht hab auch den router mehrmahls neu gestartet und die ports neu eingegeben genauso wie beim pc hab ich auch schon neu gestartet aber naja wenn es nicht geht dann halt nicht schade trotzdem danke
 

Zurzeit aktive Besucher

Keine Mitglieder online.

Letzte Anleitungen

Statistik des Forums

Themen
4.646
Beiträge
47.517
Mitglieder
4.293
Neuestes Mitglied
carrer
Zurück
Oben