Modul 5 · 5.1
SRV zapisi
Modul 5: Ostali zapisi · Vrijeme čitanja: 6 minuta
Cilj učenja: Nakon ove lekcije moći ćete pročitati SRV zapis i ispravno popuniti polja.
Ključni pojmovi: SRV, struktura naziva _service._proto, prioritet, težina, port, cilj
Čemu služi SRV zapis?
A zapis govori gdje se nalazi neki naziv. MX zapis govori kamo treba ići pošta za neku domenu. Ali kako program za telefoniju, chat ili kalendar zna na kojem poslužitelju i na kojem portu radi usluga za Vašu domenu? Za to postoji SRV zapis (od service), opisan u RFC-u 2782.
SRV zapise najčešće susrećete kod:
- poslovne telefonije i chata (SIP, i starijih postavki Microsoft Teamsa i Skypea for Business s
_sip._tlsi_sipfederationtls._tcp), - programa za e-poštu koji automatski traže postavke (
_imaps._tcp,_submission._tcp,_autodiscover._tcp), - kalendara i kontakata (
_caldavs._tcp,_carddavs._tcp), - poslužitelja za igre poput Minecrafta (
_minecraft._tcp).
Obično dobivate točne vrijednosti od same usluge. Ne morate ih smišljati, ali morate ih točno prenijeti.
Kako izgleda SRV zapis
_sip._tls.example.com. 3600 IN SRV 100 1 443 sipdir.provider.example.Naziv se sastoji od tri dijela:
| Dio | Značenje |
|---|---|
_sip | usluga, uvijek s donjom crtom ispred |
_tls | protokol: obično _tcp ili _udp, ponekad _tls |
example.com. | Vaša domena |
Vrijednost se sastoji od četiri dijela, uvijek ovim redoslijedom:
| Polje | Primjer | Značenje |
|---|---|---|
| Prioritet | 100 | Koji poslužitelj je prvi na redu. Isto kao kod MX zapisa: najmanji broj ide prvi. |
| Težina | 1 | Raspodjela između poslužitelja s istim prioritetom. Veća težina znači razmjerno više prometa. |
| Port | 443 | Na kojem portu usluga radi. |
| Cilj | sipdir.provider.example. | Naziv poslužitelja, s točkom na kraju. |
Cilj mora biti naziv koji ima vlastiti A ili AAAA zapis, ne smije biti IP adresa, a prema standardu ni CNAME. Cilj koji se sastoji samo od točke (.) znači: "ova usluga ovdje izričito nije dostupna".
Više poslužitelja
Kao i kod MX zapisa, za istu uslugu možete napraviti više SRV zapisa:
_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.Ovo čitajte ovako: prvo pokušajte s dva poslužitelja prioriteta 10, pri čemu imap1 dobiva otprilike 60% veza, a imap2 40%. Ako nijedan od njih dvojice nije dostupan, pokušajte s reserve.
Kako paneli prikazuju polja
SRV zapis je zapis kod kojeg se paneli najviše razlikuju jedni od drugih. Neki paneli imaju zasebna polja za uslugu, protokol, prioritet, težinu, port i cilj. Drugi imaju jedno polje za naziv i jedno za vrijednost. Tri stvari često krenu po zlu:
- Domena se udvostruči u nazivu. Ako u polje za naziv upišete
_sip._tls.example.com, a panel sam dodaje Vašu domenu na kraj, nastaje_sip._tls.example.com.example.com. U tom slučaju upišite samo_sip._tls. - Zaboravljene donje crte.
sip.tlsje obična poddomena koju nijedan program neće pronaći. - Polja u pogrešnom redoslijedu unutar polja za vrijednost. Redoslijed je uvijek: prioritet, težina, port, cilj.
Nakon spremanja uvijek provjerite alatom za pretraživanje (lekcija 8.2) nalazi li se zapis točno pod ispravnim nazivom.
U praksi: ovako to izgleda u panelu
Kao primjer koristimo DNS zaslon u Mojem WebOkéu, koji ima pomoćni prozor za SRV zapise. U DirectAdminu, cPanelu, Cloudflareu i kod većine registrara upisujete istih šest podataka, ponekad u jednom retku.
- Kliknite na Add Record i odaberite SRV.
- Upišite uslugu (
_sip) i odaberite protokol (_tls). - Upišite prioritet, težinu i port onako kako ih navodi usluga.
- U polje za cilj upišite naziv poslužitelja, s točkom na kraju.
- Spremite.
Sažetak
- SRV zapis govori gdje i na kojem portu radi određena usluga za Vašu domenu.
- Naziv je
_service._proto.name, s donjim crtama. - Vrijednost je uvijek: prioritet, težina, port, cilj.
- Najniži prioritet ide prvi; kod jednakog prioriteta težina raspodjeljuje promet.
- Vrijednosti preuzmite točno od usluge i provjerite da naziv nije udvostručen.
Kviz
Zadatak
Zadatak Z5.1: Pronalaženje SRV zapisa. Gmail objavljuje SRV zapis pomoću kojeg programi za e-poštu pronalaze IMAP poslužitelj. Pronađite SRV zapis za _imaps._tcp.gmail.com i upišite port i cilj.
Zadatak O5.1: Samostalno postavljanje u zoni za vježbu. U svojoj zoni za vježbu napravite dva zapisa:
- A zapis
sips vrijednošću192.0.2.50("poslužitelj" usluge); - SRV zapis za uslugu
_sip, protokol_tls, s prioritetom100, težinom1, portom443i ciljemsip.(Vaša vlastita zona za vježbu, s točkom na kraju).<code>.dnspractice.eu.
U zoni za vježbu SRV zapis pokazuje na lažni poslužitelj u Vašoj vlastitoj zoni; kod svoje prave domene u polje za cilj upisujete ono što navodi prava usluga. Zatim kliknite na Provjeri.
Zadatak O5.1
Ovaj zadatak izvodite u svojoj vlastitoj zoni za vježbu: pravoj DNS zoni na poslužiteljima imena tvrtke WebOké, isključivo za Vas. Prijavite se svojom e-mail adresom. Dobit ćete poveznicu za prijavu putem e-pošte i nakon toga se vratiti na ovu lekciju. Vašu adresu koristimo samo za potrebe tečaja.
Dodatno štivo
Ovaj članak opisuje korake u panelu WebOkéa; u drugim panelima postupak je sličan.
