Minecraft Server externer Zugriff?
Ich habe mir jetzt mit meinem Raspberry pi 4 einen Minecraft Server erstellt mithilfe von PaperMC. Alles hat geklappt ich habe in meinen Netzwerk zugriff auf den Server und kann auch auf ihn spielen. Nun möchte ich auch das meine Freunde auf ihn spielen können. Dafür bräuchte ich ja eine Domain, nur kann ich die Domain nicht an den Server hängen weil er eine Private IP Adresse hat. So weit ich das verstanden habe. Könnte mir jemand weiterhelfen bitte danke.
1 Antwort
Die Option wären Anbieter, die dynamische IPs auf statische Namen verweisen (DynDNS war ein Beispiel) oder der Kauf einer statischen IP Adresse (manche ISP bieten diese Option kostengünstig an), anonsten musst Du Deinen Freunden immer die IP Adresse mitteilen
Es gibt einmal die die öffentliche nach Außen sichtbare und einmal die private IP Adresse (Netzwerk, zum Beispiel 192.168.xxx.xxx oder 10.4.x.x).
Wichtig ist auch, dass die Ports nach außen offen sind und ggf das Routing korrekt eingestellt ist.
Den Port hab ich im Router schon eingestellt jetzt fehlt mir nur noch die Öffentliche IP Adresse. Und es wäre gut wenn sie Statisch wäre.
Siehe mein Kommentar oben.
Öffentliche IP kann man im Router nachschauen oder via „whatismyip“
Dann war das also die eine IP Adresse. d.h. die muss ich dann einer Domain vergeben oder?
einen DynDns hab ich auch schon also brauch ich ja nur noch eine Domain oder?
Nein, DynDNS führt deine öffentliche IP zu Dir auch wenn diese wechselt. Eine Domain wird Dir nichts nützen, wenn die IP wechselt, da du jedes Mal dort die Einträge ändern musst, wenn deine IP wechselt.
Das Netzwerk ist bei Dir wie folgt aufgebaut
[ISP]---(14.2.3.5)--[Heimanschluss (Model)]--|Firewall|--[Router]--(192.168.xxx.xxx)--Dein PC
14.2.3.5 ist nur ein zufälliges Beispiel
Du bekommst via Modem eine IP von außen, die mittels Router in deinem privaten Netzwerk an die verschiedenen PCs/Geräte geroutet wird. Alles was von außen kommt, weiß nicht wo es auf welchen Port bei Dir im internen Netzwerk hingehört, Du musst also mit NAT und Portforwarding arbeiten.
Ich weiß nicht was Powertwarding is noch hab ich dazu iregendwas gefunden außer du meinst MS PowerToys. Und das mit dem NAT hätte ich auche erledigt trotzdem funktioniert nix. Wird wohl nix mit dem mc server
Das sollte Portforwarding heißen :) - hab es nun korrigiert
Jetzt macht es natürlich sinn is jetzt auch ned schlimm. Ich habe jetzt im Server auch den richtigen Port eingestellt und im Modem und habe es dann auch getestet ob da was druch kommt und es war wieder das selbe.
Ich weiß nicht, welchen Router du benutzt, daher kann ich schlecht helfen. Wichtig ist auch, dass bei der Firewall der Port offen ist
Ich habe einen Router von ZTE. Und der Port sollte offen sein. Deshalb verstehen ich das einfach nicht es. Ich habe alle nach anleitung gemacht. Der Port ist offen und führt zu meinen Server
Wie ich schrieb zum einen muss das Portforwarding stimmen, dann die korrekte öffentliche IP Addresse und dann muss man sich bei MC auch mit den korrekten Daten verbinden. Es reicht nicht bei der Verbindung: 14.2.3.5 zu schreiben, sondern dahinter muss auch der Port stehen.
Ich habe die Ports dann getestet mit den Tool die es so gibt und da stand dann auch das der jeweilige Port geschlossen ist.
Du hast deine externe IP aber nachgeschaut und verwendest diese? Ich werde jetzt aus Sicherheitsgründen nicht danach fragen.
Ich kann bei mir am Router die Daten abrufen und das sieht dann so aus:
Quasi die IP Adresse meines Routers oder nicht? Ich habs selber probiert mich mit der IP Adresse meines Routers zu verbinden hat aber nicht geklappt.