Tento článok podrobne rozoberá DNS záznamy typu SRV a NAPTR. Všeobecný návod k DNS záznamom a ich nastaveniu v zákazníckej administrácii nájdete v článku DNS – Záznamy domény.
V tomto článku sa dozviete:
- Na čo slúžia záznamy typu SRV
- Ako správne zadať záznamy typu SRV
- Príklady nastavenia SRV záznamov
- Ako funguje záznam typu NAPTR
- Často kladené otázky
Účel záznamov typu SRV
Záznam Service (SRV) slúži na upresnenie informácií o dostupných službách hostiteľa. Medzi tieto služby bežne patria napríklad XMPP (protokol na okamžité správy), SIP (signalizačný protokol v internetovej telefónii) alebo LDAP (protokol na ukladanie dát a prístup k nim na adresárovom serveri).
Záznam typu SRV nie je možné použiť na určenie portu, na ktorom beží služba, ktorá tento typ záznamu nepodporuje.
Ak chcete napríklad web (protokol HTTP alebo HTTPS) prevádzkovať na inom než bežnom porte, musíte nastavenie vykonať na serveri. V zázname typu A, AAAA ani cez SRV tento port nenastavíte.
Zadanie záznamov typu SRV
Záznamy typu SRV majú špecifický tvar názvu aj dát.
Názov SRV záznamu
Symbolický názov SRV záznamu má obvykle tvar _sluzba._protokol, napríklad _sip._udp.
Prípadnú subdoménu pridajte na koniec tohto symbolického názvu, napríklad _ldap._tcp.subdom.
Dáta SRV záznamu
Dáta SRV záznamu tvoria tieto časti:
- Priorita: kladné číslo určujúce, ktorý záznam sa vyhodnotí prednostne (ten s najnižším číslom); ostatné záznamy systém vyhodnocuje až v prípade nedostupnosti prioritnej služby.
- Váha: relatívna váha pre záznamy s rovnakou prioritou, slúži na rozdeľovanie záťaže.
- Port: TCP alebo UDP port, na ktorom služba počúva.
- Cieľ: Hostname servera poskytujúceho službu.
Pri vypĺňaní záznamu typu SRV dodržiavajte tieto pravidlá:
- Hlavnému serveru priraďte najnižšie číslo priority, ale najvyššiu váhu.
- Hostname uvádzajte v tvare domény, nie IP adresy.
Všeobecný záznam typu SRV teda vyzerá takto:
Name TTL Type Data (symbolický názov) 300 SRV (priorita) (váha) (port) (hostname)
Príklady záznamov typu SRV
Príklad: Záznam SRV pre SIP cez TCP na porte 5060 s cieľom tel.wds-test.cz.

Záznam typu NAPTR
Záznam Name Authority Pointer (NAPTR) sa často používa v kombinácii so záznamami SRV, najčastejšie pre potreby internetovej telefónie na mapovanie protokolu SIP. Pri jeho zadávaní sa riaďte pokynmi poskytovateľa služby.
Často kladené otázky
Ako zariadim, aby DNS smerovali HTTP na iný port ako 80 (alebo 443 pri HTTPS)?
Toto nastavenie nemôžete zariadiť v DNS, musíte ho nastaviť na serveri.