Netzwerk und Ports

Die Netzwerk-Seite ermöglicht es dir, zusätzliche Ports zu deinem Server hinzuzufügen. Das ist praktisch, wenn du mehrere Dienste betreiben möchtest, wie eine Website, einen Webshop, einen Map-Viewer oder Voice Chat.

Was sind Ports?

Stell dir Ports als verschiedene Eingänge zu deinem Server vor:

  • Dein primärer Port (zum Beispiel 25565) ist der Haupteingang, über den Spieler für das Spiel verbinden
  • Zusätzliche Ports sind separate Eingänge für andere Dienste
    • Port 8080 für einen Webshop (BuycraftX)
    • Port 8123 für eine Live-Map (Dynmap)
    • Port 24454 für Voice Chat (Simple Voice Chat Mod)

Jeder Port kann nur eine Sache gleichzeitig machen – genau wie eine Tür nicht von zwei Personen gleichzeitig durchschritten werden kann.

Die Netzwerk-Seite

  1. Klicke auf deinen Server im Dashboard
  2. Klicke in der Sidebar auf Netzwerk
  3. Du siehst deinen primären Port oben und eventuelle zusätzliche Ports darunter

Primärer Port

Das ist der Hauptport deines Servers, über den Spieler verbinden:

  • Minecraft Java – Standard 25565
  • Minecraft Bedrock – Standard 19132
  • FiveM – Standard 30120
  • Rust – Standard 28015

Du kannst den primären Port nicht ändern oder entfernen – er wird bei der Erstellung deines Servers festgelegt.

IP-Adress-Anzeige:

Oben siehst du die vollständige Verbindungsadresse:

  • Zum Beispiel: play.hytalenode.nl:25565
  • Oder wenn du eine Subdomain eingerichtet hast: minigames.hytalenode.nl

Das ist, was Spieler in ihrem Minecraft-Client eingeben müssen, um zu verbinden.

Zusätzlichen Port hinzufügen

Braucht ein Plugin oder Mod einen zusätzlichen Port? So fügst du ihn hinzu:

  1. Klicke oben rechts auf Port hinzufügen
  2. Wähle eine Kategorie für den Port (das hilft bei der Organisation):
    • Game – Für spielbezogene Ports (Voice Chat, zusätzlicher Game-Server)
    • HTTP – Für Websites und Webinterfaces
    • Custom – Für alles andere
  3. Klicke auf Port erstellen
  4. Der neue Port wird automatisch zugewiesen und erscheint in der Liste

Automatische Zuweisung:

Du kannst nicht selbst wählen, welche Portnummer du erhältst – das System weist automatisch einen freien Port zu. Das verhindert Konflikte mit anderen Servern auf demselben Node.

Zum Beispiel:

  • Dein primärer Port ist 25565
  • Du fügst einen HTTP-Port hinzu und erhältst 25566
  • Du fügst noch einen Port hinzu und erhältst 25567

Port in Plugins/Mods konfigurieren

Nach dem Hinzufügen eines Ports musst du ihn meist in deinem Plugin oder Mod konfigurieren.

Beispiel: Dynmap (Live-Map)

Dynmap ist ein beliebtes Plugin, das eine Live-Karte deiner Welt im Browser anzeigt.

  1. Füge einen HTTP-Port im Panel hinzu (erhalte zum Beispiel 25566)
  2. Gehe zu Dateien > /plugins/dynmap/configuration.txt
  3. Suche nach der Zeile webserver-port:
  4. Ändere sie zu deinem zugewiesenen Port:
webserver-port: 25566
  1. Speichern und Server neu starten
  2. Du kannst die Map jetzt über http://jouw-server-ip:25566 erreichen

Beispiel: Simple Voice Chat (Mod)

Eine beliebte Voice-Chat-Mod für Minecraft Java.

  1. Füge einen Game-Port hinzu (erhalte zum Beispiel 25567)
  2. Gehe zu Dateien > /config/voicechat/voicechat-server.properties
  3. Suche nach port=
  4. Ändere zu deinem zugewiesenen Port:
port=25567
  1. Speichern und neu starten
  2. Die Mod verwendet jetzt automatisch diesen Port für Voice Chat

Beispiel: BungeeCord/Velocity (Proxy)

Wenn du mehrere Server über einen Proxy verbindest:

  1. Dein Proxy-Server erhält den primären Port (zum Beispiel 25565)
  2. Füge für jeden Backend-Server einen zusätzlichen Port hinzu (zum Beispiel 25566, 25567, 25568)
  3. Konfiguriere jeden Backend-Server, seinen zugewiesenen Port in server.properties zu verwenden:
server-port=25566
  1. Konfiguriere den Proxy, um an diese Ports weiterzuleiten

Port-Informationen anzeigen

Klicke auf einen Port in der Liste, um die Details zu sehen:

  • Portnummer – Die zugewiesene Nummer
  • Typ – Game, HTTP oder Custom
  • Protokoll – TCP, UDP oder beides
  • Status – Ob der Port aktiv ist und Traffic durchlässt

Port entfernen

Verwendest du einen Port nicht mehr?

  1. Klicke auf die drei Punkte rechts neben dem Port
  2. Wähle Entfernen
  3. Bestätige das Entfernen

Achtung:

  • Du kannst den primären Port nicht entfernen
  • Entferne keinen Port, der noch von einem Plugin/Mod verwendet wird
  • Konfiguriere zuerst dein Plugin so, dass es den Port nicht mehr verwendet, und entferne dann erst den Port

Firewall und Port-Zugriff

Alle Ports sind standardmäßig über unseren DDoS-Schutz und die Firewall gesichert. Siehe die Firewall-Seite im Panel für erweiterte Zugriffskontrolle.

Port-Limits

Pro Server kannst du maximal 3 zusätzliche Ports hinzufügen (neben deinem primären Port). Brauchst du mehr? Kontaktiere den Support, um zu besprechen, was möglich ist.

Häufige Anwendungsfälle

Live-Map (Dynmap/BlueMap)

  • Port-Typ: HTTP
  • Konfiguriere den Webserver-Port in der Plugin-Config
  • Zugriff über: http://jouw-ip:poort

Voice Chat (Simple Voice Chat, Mumble)

  • Port-Typ: Game
  • Konfiguriere in der Mod/Plugin-Config
  • Spieler verbinden automatisch, wenn sie die Mod haben

Webshop (BuycraftX)

  • Port-Typ: HTTP
  • Konfiguriere den Webserver-Port
  • Meist möchtest du dafür eine Subdomain für schönere URLs einrichten

RCON (Remote Console)

  • Port-Typ: Custom
  • Konfiguriere in server.properties:
enable-rcon=true
rcon.port=25566
rcon.password=jouw_veilige_wachtwoord
  • Verwende RCON-Tools, um remote Befehle zu senden

Proxy-Netzwerk (BungeeCord/Velocity)

  • Primärer Port für den Proxy
  • Zusätzliche Game-Ports für jeden Backend-Server
  • Spieler verbinden nur mit dem Proxy-Port

Tipps und Best Practices

  • Notiere zugewiesene Ports – Schreib auf, welcher Port wofür ist
  • Teste nach dem Hinzufügen – Prüfe, ob der Dienst auf dem neuen Port erreichbar ist
  • Verwende klare Namen – In deinen eigenen Notizen, zum Beispiel „25566 = Dynmap“
  • Entferne ungenutzte Ports – Hält die Übersicht
  • Firewall-Einstellungen – Prüfe, ob der Port nicht durch Firewall-Regeln blockiert ist

Probleme beheben

Plugin findet den Port nicht

  • Prüfe, ob du die richtige Portnummer in der Config gesetzt hast
  • Einige Plugins lauschen standardmäßig auf 0.0.0.0 (alle IPs) – das sollte oft so bleiben
  • Prüfe die Plugin-Dokumentation für die korrekte Konfiguration
  • Starte deinen Server nach Config-Änderungen neu

Kann nicht mit zusätzlichem Port verbinden

  • Prüfe, ob der Dienst/das Plugin wirklich auf diesem Port läuft (siehe Konsolen-Logs)
  • Teste zuerst lokal: http://localhost:poort über Server-Konsolen-Browser-Tools
  • Kontrolliere Firewall-Einstellungen im Panel
  • Einige Plugins haben eine „bind-address“ – setze diese auf 0.0.0.0

Fehler „Port bereits in Verwendung“

  • Zwei Plugins versuchen, denselben Port zu verwenden
  • Stoppe den Server, ändere eine der Plugin-Configs auf einen anderen Port
  • Füge eventuell einen zusätzlichen Port im Panel hinzu
  • Starte den Server neu

Externer Zugriff funktioniert nicht, lokal aber schon

  • Prüfe Firewall-Regeln – vielleicht ist externer Zugriff blockiert
  • Kontrolliere, ob du die richtige externe IP-Adresse verwendest (nicht localhost!)
  • Einige ISPs blockieren bestimmte Ports – teste mit einem VPN

Proxy-Backend-Server nicht erreichbar

  • Jedes Backend muss auf seinem eigenen zugewiesenen Port laufen
  • Prüfe server.properties auf jedem Backend-Server
  • Prüfe Proxy-Config, dass die richtigen IP:Port-Kombinationen verwendet werden
  • Backend-Server müssen online-mode=false haben (Proxy regelt Auth)
Netzwerk und Ports | Wissensdatenbank | HytaleNode