An SRV Record (Service Record) is a DNS record used to tell devices which server provides a specific service, on which port, and with what priority/weight. It is commonly used for services like VoIP, Microsoft 365/Teams, SIP, XMPP, Minecraft, LDAP, and other applications.
Unlike A or CNAME records, SRV records include service and port information.
Use an SRV record when you want to:
Configure SIP / VoIP phone systems
Set up Microsoft 365 / Skype / Teams services
Configure XMPP / Jabber chat services
Point game servers like Minecraft
Define service discovery for internal apps
Get these details from your service provider:
Service name (example: _sip, _xmpp-client)
Protocol (_tcp or _udp)
Priority
Weight
Port
Target hostname
Example:
Service: _sip
Protocol: _tcp
Priority: 10
Weight: 5
Port: 5060
Target: sip.provider.com
Log in to your Govaio client area
Go to Domains
Select the domain you want to manage
Open DNS Management or Manage DNS Zone
Click Add Record
Choose SRV Record
Enter the record details
Field | Value |
|---|---|
Type | SRV |
Service | _sip |
Protocol | _tcp |
Name / Host | @ |
Priority | 10 |
Weight | 5 |
Port | 5060 |
Target | sip.provider.com |
TTL | Default / 3600 |
Click Save Changes
Service | Protocol | Priority | Weight | Port | Target |
|---|---|---|---|---|---|
_sip | _tcp | 10 | 5 | 5060 | sip.provider.com |
_xmpp-client | _tcp | 5 | 0 | 5222 | chat.example.com |
_minecraft | _tcp | 0 | 0 | 25565 | mc.examplehost.com |
Lower number = higher priority
Server with lowest priority is tried first
Used when multiple records share same priority
Higher weight gets more traffic preference
Target must be a hostname, not an IP address
The target hostname should have an A or AAAA record
Service and protocol usually begin with underscores (_)
Enter values exactly as provided by your service provider
DNS changes usually begin quickly, but full propagation may take:
A few minutes to begin
Up to 24 hours globally
Sometimes faster depending on TTL
Possible reasons:
Wrong port number
Incorrect target hostname
Wrong priority or weight
DNS propagation still in progress
Possible reasons:
Missing SRV record
Wrong service/protocol name
Target server not configured
Only add SRV records when specifically required by your provider. They are mostly used for specialized services, not standard websites.
If you are unsure which SRV values to use, contact support@govaio.com with:
Your domain name
Service provider name
Full SRV record details
Govaio Support will help you configure it correctly.