SIP failover using SRV records

Looking to create a failover solution based on DNS SRV records.

Need somebody to provide me a proper configuration tutorial and example of usage.

My scenario is:

Have two SIP servers in two different locations. Both running Vodia SIP PBX.

Vodia using multi tenant subdomain structure based on sub-domains. Each tenant is a sub-domain.

DNS provider is Godaddy and we have DNS plus service, so SRV etc. available

Phones used by us are Yealink, Grandstream and Snom.

What I want to achieve:

To have the phone properly configured in order to use SRV method.

Phone must register depending on SRV priority and weight.

Have to know how to configure properly these three types what we use.

To have SRV records configured on the Godaddy DNS management portal.

To have SIP Vodia PBX set subdomains configured properly on Master and Slave,

assuming that slave is full copy of the Master.

How it must work:

Master SIP PBX is running and taking registrations. i.e. we have a subdomain [login to view URL]

Slave is full backup of the master and is running on different server, use [login to view URL] and a alias of [login to view URL]

If Master is running,- then Phone is registered on the master on one of the sub-domain, i.e. 217@[login to view URL] by using SRV option

If Master is offline or SIP unavailable for any reason,- then phone switches to Slave and looking for alias.

Skills: Asterisk PBX, DNS, System Admin, VoIP

See more: using zen cart pos inventory management, looking school management system, design sip client using java source code, 3cx srv record, sip srv lookup, srv record failover, dig srv record sip, asterisk srv records, dns srv failover, nslookup srv record sip, sip srv record, implement sip protocols using language, sip call using eclipse, simple asp project using updating records, using php mysql human resource management, connect sip server using sipnet vbnet, looking school management, create sip application using java, project using aspnet microsoft access stores management, send sip 200 using dial

About the Employer:
( 2 reviews ) North York, Canada

Project ID: #17859081

Awarded to:


NetworkLab is experts in VoIP we can help with the issue and we can provide required technical knowledge to resolve it. We completed in past many project in different budgets and sizes.

$120 USD in 1 day
(19 Reviews)

3 freelancers are bidding on average $138 for this job


I have experience in deploying and maintaining of: Cloud Computing Platforms: AWS Amazon Web Services,Microsoft AZURE, Google Cloud (GCP). Server Operating Systems: Windows Server 2003-to-2012R2, Windows Server More

$150 USD in 1 day
(109 Reviews)

No problem with any Linux and Windows Server, Desktop administration, mail server, vpn, dns, networking, firewall configuration, domain administration with Plesk, Cpanel and Virtualmin, VMWare and Proxmox virtualizatio More

$144 USD in 10 days
(6 Reviews)