Teamspeak Support :: How to connect using your own domain name


If you own your own domain name, you can use that domain name to connect to your TeamSpeak server. This way if you own "fireguild.com" you can use "ts.fireguild.com" inside of TeamSpeak to connect.

To begin this process you'll first need to collect some information that we'll use through out this guide. This information will be used to setup the DNS records on your domain allowing TeamSpeak to find out where your server is located. You will need to know the following:

Current TeamSpeak Server Address
Example: ab123.teamspeak3.com
Hostname You Want To Connect To
Example: ts.fireguild.com

There are two ways to go about connecting to your server using your custom domain name to connect.

Option 1: Your subdomain points to your TeamSpeak Server Address

These are the two DNS records that you'll need to make on your domain (doesn't currently work on Namecheap):

  1. ts.fireguild.com CNAME record to ab123.teamspeak3.com
  2. _ts3._udp.ts.fireguild.com CNAME record to _ts3._udp.ab123.teamspeak3.com
TeamSpeak DNS Option 1

Option 2: Your domain points to TeamSpeak DNS (tsdns)

These are the two DNS records that you'll need to make on your domain:

  1. _ts3._udp.ts.fireguild.com CNAME record to _ts3._udp.ab123.teamspeak3.com
  2. SRV record using the following information (subsitute your own for the target):
    • Service: _tsdns
    • Protocol: _tcp.<yoursubdomain> (example: _tcp.ts or _tcp)
    • Priority: 0
    • Weight: 5
    • Port: 41144
    • Target: <yourhostname> (example: ab123.teamspeak3.com)
TeamSpeak DNS Option 2

Option 3: Specific SRV Record

Because some providers will not let you start with underscores in DNS records you can setup a specific SRV record for your domain. These are the two DNS records that you'll need to make on your domain:

  1. SRV record using the following information (subsitute your own target and port):
    • Service: _ts3
    • Protocol: _udp.<yoursubdomain> (example: _udp.ts or _udp)
    • Priority: 0
    • Weight: 5
    • Port: <yourport> (example: 9987)
    • Target: <yourhostname> (example: ab123.teamspeak3.com)
  2. SRV record using the following information (subsitute your own target):
    • Service: _tsdns
    • Protocol: _tcp.<yoursubdomain> (example: _tcp.ts or _tcp)
    • Priority: 0
    • Weight: 5
    • Port: 41144
    • Target: <yourhostname> (example: ab123.teamspeak3.com)
TeamSpeak DNS Option 3