DOMENY, DNS I SSL • 3 MIN READ

Rekord SRV

Co to jest rekord SRV i kiedy go używać. Konfiguracja w DirectAdmin dla SIP, XMPP, Matrix, Minecraft i innych usług wymagających lokalizacji w DNS.

Zespół IQHost 14 maj 2026 3m read
#IQHost #domeny #hosting

SRV (Service Record) to specjalny typ rekordu DNS używany przez konkretne aplikacje do automatycznego wykrywania serwerów świadczących usługę. Format jest bardziej rozbudowany niż A/CNAME — zawiera priorytet, wagę, port i hosta docelowego. Typowo używany przez: SIP (VoIP), XMPP (Jabber), Matrix (chat), Minecraft, Microsoft AD, Autodiscover.

Co zyskasz

  • Zrozumiesz strukturę i format rekordu SRV.
  • Dodasz SRV w DirectAdmin dla typowych zastosowań.
  • Zobaczysz przykłady dla SIP, XMPP, Microsoft Teams, Minecraft.

Wymagania wstępne

  • Domena ze strefą DNS w IQHost.
  • Wiedza, jakie SRV wymaga konkretna aplikacja (znajdź w jej dokumentacji).

Wskazówka

Większość użytkowników nie potrzebuje SRV. To rekord dla specyficznych aplikacji. Zwykła strona WWW i poczta wymagają tylko A, MX, TXT. SRV jest dla VoIP, chatu, Active Directory, Minecraft itp.

Format SRV

Pełen rekord SRV składa się z:

Pole Co to Przykład
Nazwa _usluga._protokol.domena _sip._tcp.mojafirma.pl
Priorytet Niższy = wyższy priorytet 10
Waga Load balancing przy równym priorytecie 5
Port Port TCP/UDP serwera 5060
Cel Pełna nazwa hosta (z kropką) sip.mojafirma.pl.

W DirectAdmin pole Wartość wymaga formatu: <priorytet> <waga> <port> <cel.>

Krok 1: Dodanie SRV w DA

Zarządzanie kontami → Zarządzanie DNS → DODAJ REKORD:

Formularz Dodaj rekord — zmień Typ rekordu na SRV, w polu Wartość wpisz cztery wartości oddzielone spacją

W formularzu zmień Typ rekordu z A na SRV w dropdownie. Wówczas wartość przyjmuje format połączony:

  • Nazwa: _uslugi._protokol (np. _sip._tcp)
  • TTL: 300 (lub 3600)
  • Wartość: 10 5 5060 sip.mojafirma.pl. (priorytet, waga, port, cel z kropką — wszystko w jednym polu, rozdzielone spacją) Strona Zarządzanie DNS w DA — punkt wejścia do rekordów SRV

Przykłady

SIP (VoIP) na własnym serwerze

_sip._tcp     IN  SRV  10 5 5060  sip.mojafirma.pl.
_sip._udp     IN  SRV  10 5 5060  sip.mojafirma.pl.
_sips._tcp    IN  SRV  10 5 5061  sip.mojafirma.pl.

XMPP / Jabber

_xmpp-client._tcp  IN  SRV  10 5 5222  jabber.mojafirma.pl.
_xmpp-server._tcp  IN  SRV  10 5 5269  jabber.mojafirma.pl.

Matrix (chat)

_matrix._tcp  IN  SRV  10 5 8448  matrix.mojafirma.pl.

Minecraft (server na nietypowym porcie)

_minecraft._tcp  IN  SRV  10 5 25566  mc.mojafirma.pl.

(Pozwala graczom łączyć się przez mojafirma.pl zamiast mojafirma.pl:25566.)

Microsoft Teams / Skype for Business

_sip._tls.mojafirma.pl       IN  SRV  100 1 443   sipdir.online.lync.com.
_sipfederationtls._tcp       IN  SRV  100 1 5061  sipfed.online.lync.com.

Autodiscover dla Microsoft Exchange

_autodiscover._tcp  IN  SRV  10 5 443  autodiscover.mojafirma.pl.

Priorytet vs waga

Gdy masz wiele SRV dla tej samej usługi:

_sip._tcp  IN  SRV  10 60  5060  primary.example.com.
_sip._tcp  IN  SRV  10 40  5060  secondary.example.com.
_sip._tcp  IN  SRV  20  0  5060  failover.example.com.
  • Priorytet 10: dwa serwery równorzędne — klient wybiera losowo wg. wagi (60% primary, 40% secondary).
  • Priorytet 20: rezerwa — używana tylko gdy oba z priorytetem 10 nie odpowiadają.

Najczęstsze problemy

1. „Aplikacja nie wykrywa SRV"

  • Sprawdź format nazwy (_usluga._tcp z podkreślnikami).
  • Sprawdź czy cel ma kropkę na końcu.
  • Aplikacja musi mieć włączoną autodetekcję SRV (niektóre wymagają flagi w konfiguracji).
  • Propagacja DNS — odczekaj.

2. „Mam SRV ale aplikacja łączy się ze złym portem"

SRV podaje port — ale niektóre aplikacje hardcodują port niezależnie od SRV. Sprawdź ustawienia klienta.

3. „Mogę użyć SRV zamiast A do kierowania www?"

Nie. SRV jest dla konkretnych usług (SIP, XMPP). HTTPS nie używa SRV — używa A.

4. „Cel SRV to CNAME — czy zadziała?"

Standard zaleca host docelowy z rekordem A, nie CNAME. Niektóre klienty obsługują, inne nie.

5. „Jakie konkretne SRV muszę dodać dla mojej aplikacji?"

Sprawdź w dokumentacji aplikacji. Każda ma swoje. Microsoft 365, np., ma kilkanaście wymaganych SRV — Microsoft podaje je w panelu admina po dodaniu domeny.

Słowniczek

  • SRV (Service Record) — rekord DNS lokalizujący serwer usługi z portem.
  • Priorytet SRV — niższa liczba = wyższy priorytet (próbuje pierwszy).
  • Waga SRV — proporcja rozkładu ruchu przy równym priorytecie.
  • Cel SRV — pełna nazwa hosta (musi się rozwiązywać na IP).

Related

Feedback

Czy ten artykuł pomógł?

Potwierdź