Moodul 5 · 5.1
SRV-kirjed
Moodul 5: Muud kirjed · Lugemisaeg: 6 minutit
Õpieesmärk: Pärast seda tundi oskad lugeda SRV-kirjet ja täita selle väljad õigesti.
Põhimõisted: SRV, nimeehitus _service._proto, prioriteet, kaal, port, sihtkoht
Milleks on SRV-kirje?
A-kirje ütleb, kus nimi asub. MX-kirje ütleb, kuhu domeeni meil peab minema. Aga kuidas teab telefoni, jututoa või kalendri programm, millisel serveril ja millisel pordil sinu domeeni teenus töötab? Selleks on olemas SRV-kirje (ingl service), mis on kirjeldatud RFC 2782s.
SRV-kirjeid kohtad peamiselt järgmistes kohtades:
- äritelefonia ja jututoad (SIP ning Microsoft Teamsi ja Skype for Businessi vanemad seadistused kirjetega
_sip._tlsja_sipfederationtls._tcp), - e-posti programmid, mis otsivad seadeid automaatselt (
_imaps._tcp,_submission._tcp,_autodiscover._tcp), - kalender ja kontaktid (
_caldavs._tcp,_carddavs._tcp), - mänguserverid nagu Minecraft (
_minecraft._tcp).
Tavaliselt saad täpsed väärtused teenuselt endalt. Need ei ole vaja ise välja mõelda, vaid tuleb täpselt üle võtta.
Milline näeb SRV-kirje välja
_sip._tls.example.com. 3600 IN SRV 100 1 443 sipdir.provider.example.Kirje nimi koosneb kolmest osast:
| Osa | Tähendus |
|---|---|
_sip | teenus, alati alakriipsuga ees |
_tls | protokoll: tavaliselt _tcp või _udp, mõnikord _tls |
example.com. | sinu domeen |
Kirje väärtus koosneb neljast osast, alati selles järjekorras:
| Väli | Näide | Tähendus |
|---|---|---|
| Prioriteet | 100 | Milline server on esimene. Nagu MX puhul: madalaim arv esimesena. |
| Kaal | 1 | Jaotus sama prioriteediga serverite vahel. Suurem kaal tähendab proportsionaalselt rohkem liiklust. |
| Port | 443 | Millisel pordil teenus töötab. |
| Sihtkoht | sipdir.provider.example. | Serveri nimi, punktiga lõpus. |
Sihtkoht peab olema nimi, millel on oma A- või AAAA-kirje, mitte IP-aadress, ning standardi järgi ka mitte CNAME. Sihtkoht, mis koosneb ainult punktist (.), tähendab: "see teenus ei ole siin sõnaselgelt saadaval".
Mitu serverit
Nagu MX puhul, saad sama teenuse jaoks luua mitu SRV-kirjet:
_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.Loe seda nii: proovi kõigepealt mõlemat serverit prioriteediga 10, kusjuures imap1 saab umbes 60% ühendustest ja imap2 40%. Kui kumbki pole kättesaadav, proovi reserve.
Kuidas paneelid väljasid näitavad
SRV-kirje on kirje, mille puhul paneelid erinevad üksteisest kõige rohkem. Mõnel paneelil on eraldi lahtrid teenuse, protokolli, prioriteedi, kaalu, pordi ja sihtkoha jaoks. Teistel on üks nimeväli ja üks väärtuseväli. Sageli lähevad valesti kolm asja:
- Domeeninimi kahekordselt nimes. Kui täidad nimeks
_sip._tls.example.com, aga paneel lisab ise sinu domeeninime taha, tekib_sip._tls.example.com.example.com. Sel juhul täida ainult_sip._tls. - Alakriipsud unustatud.
sip.tlson tavaline alamdomeeni nimi ja ükski programm seda ei leia. - Väljad vales järjekorras väärtuseväljal. Järjekord on alati: prioriteet, kaal, port, sihtkoht.
Pärast salvestamist kontrolli alati otsingutööriistaga (tund 8.2), kas kirje on täpselt õige nime all.
Praktikas: nii näeb see välja paneelis
Näitena kasutame Minu WebOké DNS-vaadet, kus on SRV-kirjete jaoks abiaken. DirectAdminis, cPanelis, Cloudflare's ja enamikus registripidajate süsteemides täidad samad kuus andmevälja, mõnikord ühel real.
- Klõpsa Add Record ja vali SRV.
- Täida teenus (
_sip) ja vali protokoll (_tls). - Täida prioriteet, kaal ja port vastavalt teenuse andmetele.
- Täida sihtkohale serveri nimi, punktiga lõpus.
- Salvesta.
Kokkuvõte
- SRV-kirje ütleb, kus ja millisel pordil töötab sinu domeeni teatud teenus.
- Nimi on
_service._proto.name, alakriipsudega. - Väärtus on alati: prioriteet, kaal, port, sihtkoht.
- Madalaim prioriteet esimesena; sama prioriteedi korral jagab kaal liikluse.
- Võta teenuse väärtused täpselt üle ja kontrolli, et nimi ei ole kahekordseks muutunud.
Test
Ülesanne
Ülesanne Z5.1: SRV otsimine. Gmail avaldab SRV-kirje, mille abil meiliprogrammid leiavad IMAP-serveri. Otsi üles kirje _imaps._tcp.gmail.com SRV-kirje ning täida port ja sihtkoht.
Ülesanne O5.1: Ise seadistamine harjutustsoonis. Loo oma harjutustsoonis kaks kirjet:
- A-kirje
sipväärtusega192.0.2.50(teenuse "server"); - SRV-kirje teenuse
_sipjaoks, protokolliga_tls, prioriteediga100, kaaluga1, pordiga443ja sihtkohagasip.(sinu enda harjutustsoon, punktiga lõpus).<code>.dnspractice.eu.
Harjutustsoonis osutab SRV-kirje näiteserverile sinu enda tsoonis; oma tegeliku domeeni puhul täidad sihtkohale väärtuse, mille tegelik teenus annab. Klõpsa seejärel Kontrolli.
Ülesanne O5.1
Selle ülesande teed oma harjutustsoonis: päris DNS-tsoonis WebOké nimeserverites, mis on ainult sinu jaoks. Logi sisse oma e-posti aadressiga. Saad meili teel sisselogimislingi ja jõuad siis tagasi selle tunni juurde. Kasutame su aadressi ainult kursuse jaoks.
Rohkem lugemist
See artikkel kirjeldab samme WebOké paneelis; teistes paneelides toimib see sarnaselt.
