Privatkunde Geschäftskunde

Eigene Domain für den GameserverSRV-Record für Minecraft, TeamSpeak & Co.

Statt einer Adresse wie 203.0.113.10:25578 soll auf deinem Server einfach mc.deinefirma.de stehen - ohne Portangabe. Genau dafür gibt es den SRV-Record. Bei MainHoster.de legt ihn der Gameserver-Assistent der DNS-Verwaltung für dich an, samt dem nötigen A-Record. Diese Anleitung zeigt, was du eingibst, was dabei entsteht und woran es hängen kann.

_minecraft._tcpGameserver-AssistentJava EditionTeamSpeak

Veröffentlicht am · zuletzt aktualisiert am

Warum ein A-Record allein nicht reicht

Ein A-Record beantwortet nur die Frage nach der IP-Adresse. Läuft dein Server auf einem anderen Port als dem Standard, müssten deine Mitspieler ihn weiterhin mit angeben - mc.deinefirma.de:25578.

Der SRV-Record löst genau das: Er veröffentlicht neben dem Ziel auch den Port. Der Minecraft-Client fragt ihn von sich aus ab und verbindet sich auf den dort genannten Port. Für Spieler bleibt nur noch mc.deinefirma.de übrig. Weil ein SRV-Record nie direkt auf eine IP zeigen darf, gehört immer ein A-Record mit derselben Subdomain dazu.

Domain registrieren ab 6,49€ / Jahr

Prepaid, DNS-Verwaltung inklusive.

Endungen & Preise ansehen

Bei uns: ein Formular, beide Einträge

In der DNS-Verwaltung deiner Domain musst du SRV- und A-Record nicht einzeln anlegen. Wählst du beim neuen Eintrag den Typ SRV, öffnet sich der Gameserver-Assistent:

  1. IP-Adresse und Port deines Minecraft-Servers aus dem Panel notieren - dieselbe Angabe, die du sonst beim Beitreten eingibst.
  2. In der DNS-Verwaltung bei Subdomain den gewünschten Namen eintragen, etwa mc. Für die Domain selbst trägst du @ ein.
  3. Als Typ SRV wählen und als Server Minecraft Server.
  4. Server-IP und Port eintragen und speichern.
  5. Im Minecraft-Client den Server mit mc.deinefirma.de hinzufügen, ohne Port.

Das Webinterface legt daraus automatisch zwei Einträge an - den A-Record auf die IP und den SRV-Record, der darauf zeigt:

mc                    A     203.0.113.10
_minecraft._tcp.mc    SRV   0 0 25578 mc.deinefirma.de.

Name mit Unterstrichen, Punkt am Ende, Priorität und Gewichtung setzt der Assistent selbst. Die typischen Tippfehler bei SRV-Records fallen damit weg. Änderst du später IP oder Port, passt er den A-Record gleich mit an.

Hauptdomain mit @ oder eine Subdomain?

Beides geht, der Unterschied steckt nur im Feld Subdomain:

  • @ steht für die Domain selbst. Deine Spieler verbinden sich dann einfach mit deinefirma.de - kürzer geht es nicht.
  • mc, play oder ein anderer Name ergibt mc.deinefirma.de. Das ist der richtige Weg, wenn unter der Hauptdomain eine Website liegt.

Wichtig bei @: Der Assistent setzt den A-Record der Domain auf die IP deines Gameservers. Zeigt dieser A-Record bisher auf deine Website, wird er überschrieben - die Website ist dann unter der Hauptdomain nicht mehr erreichbar. @ also nur verwenden, wenn die Domain ausschließlich für den Server da ist.

Betreibst du mehrere Server, legst du einfach mehrere Einträge mit eigenen Namen an - survival, creative, modded -, jeweils mit dem passenden Port. Subdomains kosten nichts extra.

Grenzen: Bedrock, Standardport und andere Spiele

  • Bedrock Edition wertet keine SRV-Records aus. Auf Konsole, Mobil und Windows-Edition geben Spieler Adresse und Port getrennt ein. Ein Name per A-Record funktioniert trotzdem - siehe Crossplay einrichten und den Überblick für beide Editionen unter Minecraft-Server mit eigener Domain.
  • Andere Spiele wie Rust, Palworld, CS2 oder Terraria fragen keine SRV-Records ab. Im Assistenten wählst du für sie Anderer Gameserver (A-Record): Es entsteht nur ein A-Record, und das Webinterface zeigt dir die Adresse mit Port an, die deine Mitspieler eingeben.
  • Serverlisten und Tools zeigen teils weiterhin IP und Port an. Das ist normal, die Verbindung über die Domain funktioniert trotzdem.

TeamSpeak und andere Dienste

Für TeamSpeak 3 bietet der Assistent einen eigenen Server-Typ. Er setzt den Eintrag _ts3._udp mit dem Voice-Port, sodass sich der Client ebenfalls nur mit dem Namen verbindet.

DienstRecord-NameStandardport
Minecraft (Java)_minecraft._tcp25565
TeamSpeak 3 (Voice)_ts3._udp9987

Den eigenen TeamSpeak-Server auf einem vServer beschreibt TeamSpeak-Server einrichten.

Wenn es nicht funktioniert

  • Falscher Port oder falsche IP: Im Eintrag steht der Port deines Gameservers aus dem Panel, nicht automatisch 25565.
  • Name schon belegt: Liegt auf dem gewählten Namen bereits ein CNAME, meldet der Assistent einen Konflikt. Lösche den alten Eintrag oder nimm einen anderen Namen.
  • Website plötzlich weg: Dann wurde der SRV-Eintrag auf @ gesetzt und hat den A-Record der Website überschrieben. Server auf eine Subdomain legen und den A-Record für @ wieder auf die Website zeigen lassen.
  • Geänderter Eintrag wirkt noch nicht: Unsere DNS-Einträge haben eine TTL von 24 Stunden. Neue Einträge sind meist nach wenigen Minuten da, eine Änderung an einem bestehenden kann bis zu einen Tag brauchen.
  • Selbst prüfen: nslookup -type=SRV _minecraft._tcp.mc.deinefirma.de unter Windows oder dig SRV _minecraft._tcp.mc.deinefirma.de unter Linux und macOS. Die Antwort muss Port und Ziel enthalten.

Domain bei einem anderen DNS-Anbieter?

Zeigen die Nameserver deiner Domain zu einem anderen Anbieter, legst du die beiden Einträge dort von Hand an:

  • einen A-Record auf die Server-IP, zum Beispiel mit dem Namen mc,
  • einen SRV-Record mit dem Namen _minecraft._tcp.mc und den Werten Priorität 0, Gewichtung 0, dein Port und das Ziel mc.deinefirma.de. - mit Punkt am Ende.

Manche Oberflächen trennen die Werte in eigene Felder (Priority, Weight, Port, Target), manche hängen den Domainnamen selbst an. Einfacher ist es, die Domain gleich bei uns zu verwalten - siehe Nameserver ändern.

Häufige Fragen

Über einen SRV-Record. Bei MainHoster.de wählst du in der DNS-Verwaltung den Typ SRV und den Server-Typ Minecraft Server, gibst Subdomain, IP und Port ein - SRV- und A-Record legt das Webinterface automatisch an. Danach reicht im Client der Name.

Ja. Trag im Feld Subdomain ein @ ein, dann verbinden sich Spieler mit deinefirma.de. Der A-Record der Domain zeigt danach auf den Gameserver - liegt dort eine Website, nimm lieber eine Subdomain.

Nein. Die Bedrock Edition wertet keine SRV-Records aus. Dort geben Spieler Adresse und Port getrennt ein. Ein Name per A-Record funktioniert trotzdem.

Nicht bei uns. Der Gameserver-Assistent setzt zum SRV-Eintrag automatisch den A-Record mit derselben Subdomain auf die Server-IP. Nur bei einem externen DNS-Anbieter legst du beide Einträge selbst an.

Ja. Lege für jeden Server einen eigenen Eintrag mit eigenem Namen an, etwa survival und creative, jeweils mit dem passenden Port. Subdomains kosten nichts zusätzlich.

Neu angelegte Einträge sind meist nach wenigen Minuten erreichbar. Änderst du einen bestehenden Eintrag, kann es wegen der TTL von 24 Stunden bis zu einen Tag dauern, bis alle Spieler den neuen Wert sehen.

Domain und Gameserver aus einer Hand

Eine .de-Domain kostet 6,49€ / Jahr, ein Minecraft-Server startet bei 2,99€ / Monat - beides prepaid und im selben Webinterface verwaltet.

Domainendungen & Preise ansehen