Modul 5 · 5.1
SRV-poster
Modul 5: Övriga poster · Lästid: 6 minuter
Lärandemål: Efter den här lektionen kan du läsa en SRV-post och fylla i fälten korrekt.
Nyckelbegrepp: SRV, namnuppbyggnad _service._proto, prioritet, vikt, port, mål
Vad används en SRV-post till?
En A-post talar om var ett namn bor. En MX-post talar om vart e-posten för en domän ska skickas. Men hur vet ett program för telefoni, chatt eller kalender på vilken server och vilken port tjänsten för din domän körs? Det är vad SRV-posten (av service) är till för, beskriven i RFC 2782.
Du stöter på SRV-poster framför allt vid:
- företagstelefoni och chatt (SIP, och äldre installationer av Microsoft Teams och Skype för företag med
_sip._tlsoch_sipfederationtls._tcp), - e-postprogram som automatiskt söker inställningar (
_imaps._tcp,_submission._tcp,_autodiscover._tcp), - kalender och kontakter (
_caldavs._tcp,_carddavs._tcp), - spelservrar som Minecraft (
_minecraft._tcp).
Oftast får du de exakta värdena från tjänsten. Du behöver inte hitta på dem, bara kopiera dem korrekt.
Hur en SRV-post ser ut
_sip._tls.example.com. 3600 IN SRV 100 1 443 sipdir.provider.example.Namnet består av tre delar:
| Del | Betyder |
|---|---|
_sip | tjänsten, alltid med ett understreck före |
_tls | protokollet: oftast _tcp eller _udp, ibland _tls |
example.com. | din domän |
Värdet består av fyra delar, alltid i den här ordningen:
| Fält | Exempel | Betyder |
|---|---|---|
| Prioritet | 100 | Vilken server först. Precis som med MX: lägsta talet går först. |
| Vikt | 1 | Fördelning mellan servrar med samma prioritet. En högre vikt får proportionellt mer trafik. |
| Port | 443 | Vilken port tjänsten körs på. |
| Mål | sipdir.provider.example. | Namnet på servern, med en punkt i slutet. |
Målet måste vara ett namn med en egen A- eller AAAA-post, inte en IP-adress, och enligt standarden heller inte en CNAME-post. Ett mål som bara är en punkt (.) betyder: "den här tjänsten är uttryckligen inte tillgänglig här".
Flera servrar
Precis som med MX kan du skapa flera SRV-poster för samma tjänst:
_imaps._tcp.example.com. 3600 IN SRV 10 60 993 imap1.example.com.
_imaps._tcp.example.com. 3600 IN SRV 10 40 993 imap2.example.com.
_imaps._tcp.example.com. 3600 IN SRV 20 0 993 reserve.example.com.Läs det så här: försök först med de två servrarna med prioritet 10, där imap1 får ungefär 60 % av anslutningarna och imap2 40 %. Om båda är otillgängliga, försök med reserve.
Hur paneler visar fälten
En SRV-post är den posttyp där paneler skiljer sig mest åt. Vissa paneler har separata fält för tjänst, protokoll, prioritet, vikt, port och mål. Andra har ett namnfält och ett värdefält. Tre saker går ofta fel:
- Domännamnet dubbelt i namnet. Om du fyller i
_sip._tls.example.comsom namn, medan panelen själv lägger till ditt domännamn efter, uppstår_sip._tls.example.com.example.com. Fyll i så fall bara i_sip._tls. - Understrecken glöms bort.
sip.tlsär ett vanligt subdomännamn och hittas inte av något program. - Fälten i fel ordning i ett värdefält. Ordningen är alltid prioritet, vikt, port, mål.
Kontrollera alltid efter sparandet med ett uppslagsverktyg (lektion 8.2) att posten ligger exakt under rätt namn.
I praktiken: så ser det ut i en panel
Som exempel använder vi DNS-skärmen i Mitt WebOké, som har en hjälpruta för SRV-poster. I DirectAdmin, cPanel, Cloudflare och de flesta registrarer fyller du i samma sex uppgifter, ibland på en enda rad.
- Klicka på Lägg till post och välj SRV.
- Fyll i tjänsten (
_sip) och välj protokollet (_tls). - Fyll i prioritet, vikt och port enligt vad tjänsten anger.
- Fyll i servernamnet som mål, med en punkt i slutet.
- Spara.
Sammanfattning
- En SRV-post talar om var och på vilken port en viss tjänst för din domän körs.
- Namnet är
_service._proto.name, med understreck. - Värdet är alltid: prioritet, vikt, port, mål.
- Lägsta prioritet går först; vid samma prioritet fördelar vikten trafiken.
- Kopiera värdena från tjänsten exakt och kontrollera att namnet inte blivit dubbelt.
Quiz
Uppgift
Uppgift Z5.1: Slå upp SRV. Gmail publicerar en SRV-post som gör att e-postprogram hittar IMAP-servern. Slå upp SRV-posten för _imaps._tcp.gmail.com och fyll i porten och målet.
Uppgift O5.1: Ställ in själv i din övningszon. Skapa två poster i din övningszon:
- en A-post
sipmed värdet192.0.2.50(tjänstens "server"); - en SRV-post för tjänsten
_sip, protokoll_tls, med prioritet100, vikt1, port443och målsip.(din egen övningszon, med punkten i slutet).<code>.dnspractice.eu.
I övningszonen pekar SRV-posten mot en falsk server i din egen zon; för din riktiga domän fyller du i det mål som den riktiga tjänsten anger. Klicka därefter på Kontrollera.
Uppgift O5.1
Den här uppgiften gör du i din egen övningszon: en riktig DNS-zon på WebOkés namnservrar, bara för dig. Logga in med din e-postadress. Du får en inloggningslänk via mejl och kommer sedan tillbaka till den här lektionen. Vi använder din adress bara för kursen.
Läs mer
Den här artikeln beskriver stegen i WebOkés panel; i andra paneler fungerar det på liknande sätt.
