Vorlage: SRV für einen ausdrücklich unterstützten Dienst
Priorität, Gewicht, Port und Ziel an einem neutralen Dienste-Beispiel.
Verwendung der Demo
Alle example.com-Namen, .example-Ziele und öffentlichen Beispieladressen sind Dokumentationswerte. Diese Vorlagen ändern keine DNS-Zone automatisch. Ersetze sie mit deinen tatsächlichen Werten und prüfe die Voraussetzungen des Dienstes. Private Adressen in internen Beispielen gehören nur in die interne DNS-Zone.
DNS-Gerüst
service.example.com. 3600 IN A 198.51.100.70
_demo._tcp.example.com. 3600 IN SRV 10 20 8443 service.example.com._demo ist hier ein bewusst fiktiver Dienstname für die Erklärung. Verwende im Betrieb den Namen und das Protokoll, die dein tatsächlicher Dienst dokumentiert. Die Zahlen stehen für Priorität, Gewicht und Port. Niedrigere Priorität wird bevorzugt; das Gewicht beeinflusst die Auswahl zwischen Zielen gleicher Priorität nach den Regeln des Clients.
Warum SRV keine allgemeine Port-Weiterleitung ist
Der Client muss SRV für den jeweiligen Dienst ausdrücklich unterstützen. Ein Browser ruft nicht automatisch einen beliebigen SRV-Record ab, um example.com auf Port 8443 zu öffnen. Wenn ein Dienst keine SRV-Auflösung unterstützt, wird der Port in seiner Client-Konfiguration angegeben oder ein geeigneter Reverse Proxy eingerichtet.
Zielhost prüfen
Das Ziel muss über passende Adressdatensätze auflösbar sein und sollte kein CNAME-Alias sein. Richte den Dienst tatsächlich auf dem angegebenen Port ein und berücksichtige Firewall, TLS und Authentifizierung. Für jedes zusätzliche Ziel brauchst du eine überprüfbare Serverkonfiguration.
Konkreter Einsatz bei Spieleservern
Manche Spiele-Clients unterstützen definierte SRV-Namen und erlauben damit eine verständliche Domain trotz abweichendem Port. Übernimm den Namen und das Transportprotokoll aus der Dokumentation des konkreten Spiels und seiner Edition. Übertrage eine Java-, Bedrock- oder andere Client-Vorlage nicht ungeprüft auf einen anderen Client.
Nachkontrolle
Frage den vollständigen SRV-Namen ab und vergleiche alle vier Felder. Prüfe anschließend das Ziel und eine echte Client-Verbindung. DNSABC kann einen SRV-Record anzeigen, aber nicht beweisen, dass jeder Client dieses Schema unterstützt.