Was habe ich falsch gemacht?

5 Antworten

Gehe mal davon aus, dass du den Server bei dir im Heimnetzwerk betreibst?

Einige Internetanbieter (darunter wahrscheinlich auch du) vergeben zwar standartmäßig noch öffentliche IPv4 Adressen, jedoch sind diese nicht fest.

Sprich, bei einem Neustart deines Router kann sich diese IP Adresse ändern, wodurch du ebenfalls den A-Record in Cloudflare anpassen musst.

Um das zu verhindern kannst du einen Dienst wie DuckDNS nutzen, um deine Dynamisch-Öffentliche IP über eine DuckDNS Domain statisch verfügbar zu machen.

Beide Server dürfen nicht den port "25565" haben. Query-Port ist nicht der Server-Port.

Du kannst den Port auf etwas beliebiges anpassen, z.b: "25566".

Dann musst du aber noch die Freigabe auf deinem Router ändern.


DerXEVEX 
Beitragsersteller
 02.12.2024, 11:47

Danke für deine Antwort.
Ja in meinem Heimnetzwerk.
Ich weiss ich habe zusätzlich zu der statischen öffentlichen ipv6 adresse eine statische ipv4 adresse gekauft zusatz die bleibt immer.
Ich hab ja jetzt nur einen server und der auf dem port 25565 oder habe ich da deine antwort falsch verstanden?

verreisterNutzer  02.12.2024, 15:27
@DerXEVEX
Ich hab ja jetzt nur einen server und der auf dem port 25565

... aber laut Fehlermeldung läuft da bereits ein Server also musst Du herausbekommen welcher Server da läuft (das muss ja nicht zwingend ein Minecraft Server sein). Falls Du mit Linux unterwegs bist, sollte Dir

 lsof -nPi | grep "25565" 

helfen, das Programm zu finden, das den Port belegt.

Falls du den Port vom Server ändern willst, das ist nicht der query-Port. Der Server-Port weiter unten in der Server.properties ist der den du ändern musst. In der console steht ja failed to bind port


DerXEVEX 
Beitragsersteller
 08.01.2025, 09:04

Dankeschön. dann also nur den port ändern und den query port nicht

Nach der Fehlermeldung ist bereits ein Server an den Port dieser Maschine gebunden. Starte den Rechner mal neu und versuche es erneut, ob ein Server als Software läuft oder ein neuer konfiguriert werden kann.


DerXEVEX 
Beitragsersteller
 02.12.2024, 10:49

Hallo,
Stimmt das habe ich vergessen zu sagen. Ich habe in der Konsole sudo lsof :25565 eingegeben und es kam keine ausgabe das bedeutet dass auf diesem Port nichts läuft und ich habe auch schon den Server mehrmals neugestartet und ja es kam immer dies Fehlermeldung leider.

DerXEVEX 
Beitragsersteller
 02.12.2024, 10:55
@Tux20240301

Ok dankeschön das ist eine gute Idee, das habe ich nocht nicht versucht.
Aber mein DNS eintrag sieht der richtig aus? Muss es ein A eintrag sein?

Tux20240301  02.12.2024, 11:14
@DerXEVEX

Der a Eintrag scheint zu passen. Hast du eine öffentliche ipv4 oder ipv6 Adresse für den Server?

DerXEVEX 
Beitragsersteller
 02.12.2024, 11:45
@Tux20240301

beides aber nur die ipv4 den dns eintrag dazu gemacht

DerXEVEX 
Beitragsersteller
 02.12.2024, 15:28
@Tux20240301

Òkay vielen Dank dann weiss ich dass da der fehler nicht liegt

Pufferpanel stellt dir nicht einfach jeden Port zur Verfügung.

Du musst in den Einstellungen von deinem Pufferpanel erstmal einen Server erstellen bevor du ihn verbinden kannst.

Der Fehler sagt im Prinzip aus: Hey, zu dieser IP gehört gar kein Server. Wäre ja auch merkwürdig, wenn das dein Pufferpanel einfach so für sich einnimmt, ohne zu wissen, ob du da was für ihn Created.

Stichwort "Server Gruppe".


DerXEVEX 
Beitragsersteller
 02.12.2024, 14:50

Danke für deine Antwort.
Ja das ist mir schon klar ich dachte das sieht man auf dem Screenshot dass ich da schon einen Server erstellt habe und auf install geclickt habe und ihn danach erst versucht habe zu starten. Weisst du vielleicht weiter was ich noch tun könnte? in der server.properties datei von diesem server ist der richtige port ja angegeben siehe screenshot

hast du in der minecraft server konfiguration als ip Adresse deine öffentliche Adresse angegeben oder die private IP Adresse der VM? Da muss die private IP Adresse deiner VM angegeben werden.

Woher ich das weiß:Berufserfahrung – Seit langer Zeit als Systemadministrator tätig

DerXEVEX 
Beitragsersteller
 02.12.2024, 15:17

Danke für deine Antwort.
Das verstehe ich jetzt nicht ganz.
Ich habe keine VM der Server ist ein Hardware server ein eigenes Gerät. Ich habe in der Server konfiguration meine öffentliche heimnetzwerk ip adresse angegeben.

Thomasg  02.12.2024, 15:27
@DerXEVEX

normalerweise macht man sowas halt in einer vm.

Dann musst du halt die IP von deinem Hardwareserver angeben, welche du mit

ip address show

siehst. Um die öffentliche IP kümmert sich das portforwarding im router und/oder das pufferpanel.

DerXEVEX 
Beitragsersteller
 02.12.2024, 15:32
@Thomasg

Okay danke. Die lokale ip adresse meinst du also die lokale also 192.168.X.X

und diese ip dann im pufferpanel da bei den einstellungen angeben?

Was für ein Portforwarding? Ich habe im router nur die ports freigegeben mit der privaten ip adresse