How do I make a SRV record for teamspeak3 server?

November 10, 2014 6k views

I run a teamspeak server on my droplet and I'd like to make it connectable with a domain name rather than an ip address, I've tried several CNAME redrictions and SRV records but neither worked out.

I haven't found any guides and am curious how to make this work with DO's droplets?

3 Answers

You first want to create a normal A record that points the IP address of the TeamSpeak server to the subdomain you want to access it at. Then create the SRV record. It should look something like this:

The bottom row there is for Priority, Port, and Weight respectively.

Check out the TeamSpeak docs for more information.

  • Hello!

    I've done this

    $ORIGIN duckyspond.com.
    $TTL 1800
    duckyspond.com. IN SOA ns1.digitalocean.com. hostmaster.duckyspond.com. 1415693997 10800 3600 604800 1800
    duckyspond.com. 1800 IN NS ns1.digitalocean.com.
    duckyspond.com. 1800 IN NS ns2.digitalocean.com.
    duckyspond.com. 1800 IN NS ns3.digitalocean.com.
    duckyspond.com. 1800 IN A 178.**.***..**
    _ts3._udp.ts.duckyspond.com. 1800 IN SRV 1 5 9987 ts.duckyspond.com.
    ts.duckyspond.com. 1800 IN A 178.**.***..**
    

    But I still can't connect to the server using "ts.duckyspond.com"

  • @valentinwanne: It doesn't look like duckyspond.com is a registered domain name -- are you sure that's your domain name and that there aren't any typos?

  • Do I have to register a domain name outside of DO?

Have another answer? Share your knowledge.