Ein SRV-Record (Service Resource Record) ist ein spezieller Eintrag im Domain Name System (DNS), der angibt, welcher Server für einen bestimmten Dienst (Service) innerhalb einer Domain zuständig ist. Im Gegensatz zu A- oder MX-Records enthält ein SRV-Record zusätzliche Angaben wie Portnummer, Priorität und Gewichtung des Dienstes.
Was macht ein SRV-Record genau?
Ein SRV-Record dient dazu, Dienste gezielt auffindbar zu machen – z. B. für Voice-over-IP (VoIP), Instant Messaging, Microsoft-Dienste oder interne Serverkommunikation. Der Record sagt einem Client z. B.: „Der Dienst X für die Domain beispiel.de ist erreichbar unter host123.beispiel.de auf Port 5060.“
Beispiel eines SRV-Records
_sip._tcp.beispiel.de. 10 60 5060 sipserver.beispiel.de.
Dies bedeutet: Der SIP-Dienst (VoIP) über TCP für die Domain beispiel.de läuft auf sipserver.beispiel.de mit Priorität 10, Gewichtung 60 und Port 5060.
Aufbau eines SRV-Records
-
Service: z. B.
_sip, _xmpp, _ldap
-
Protokoll:
_tcp oder _udp
-
Domainname: z. B.
beispiel.de
-
Priorität: Reihenfolge der Zustellung bei mehreren Servern (niedriger = bevorzugt)
-
Gewicht: Lastverteilung bei gleicher Priorität
-
Port: Zielport des Dienstes
-
Ziel: Hostname des Dienstes
Typische Einsatzbereiche von SRV-Records
- VoIP und SIP-basierte Telefonanlagen
-
XMPP/Jabber für Messaging-Server
-
Microsoft-Dienste wie Lync, Skype for Business, Autodiscover
-
Kerberos- oder LDAP-Services in Unternehmensnetzwerken
-
Service-Discovery in Cloud- und Microservices-Infrastrukturen
Bezug zu Domain & Hosting
- SRV-Records sind besonders wichtig, wenn bestimmte Anwendungen serverseitig automatisch den passenden Dienst finden sollen
- Beim Domain registrieren oder Einrichten eines VoIP-/Messaging-Systems sollten die nötigen SRV-Records korrekt gesetzt werden
- Viele DNS-Verwaltungstools bei Hosting-Anbietern unterstützen die SRV-Konfiguration direkt im Kundenbereich
Vorteile und Besonderheiten
- Ermöglicht dynamisches Auffinden von Diensten ohne harte IP- oder Port-Konfiguration
- Skalierbar und flexibel: Gewichtung und Priorisierung erlauben automatische Lastverteilung
- Wird von vielen modernen Diensten und Clients aktiv genutzt
Wichtige Hinweise zur Nutzung
- Der im SRV-Record angegebene Hostname muss durch einen A- oder AAAA-Record auflösbar sein
- Der SRV-Record wird als eigene DNS-Record-Art (nicht als TXT oder CNAME) angelegt
- Testen Sie SRV-Records mit Tools wie
dig:
dig +short SRV _sip._tcp.beispiel.de
Zusammenfassung
- Ein SRV-Record beschreibt, welcher Server für einen bestimmten Dienst einer Domain zuständig ist
- Er enthält Angaben zu Protokoll, Port, Priorität und Zielhost
- SRV wird häufig für VoIP, Messaging, LDAP oder Microsoft-Dienste genutzt
- Beim Einrichten von Domains und Serverdiensten ist die korrekte Konfiguration essenziell
Haftungsausschluss (Details anzeigen)(Details ausblenden)
Die bereitgestellten Informationen dienen ausschließlich der allgemeinen Orientierung. Für Richtigkeit, Vollständigkeit und Aktualität wird keine Gewähr übernommen. Die Inhalte sind nicht rechtsverbindlich und nicht Bestandteil einer Leistungsbeschreibung.