Teamspeak allows you to connect to your server using a hostname without using an ip and port.
If you have a Multiplay server, we already set up a custom hostname by default for you, allowing you to connect to your Multiplay TS3 Server without requiring a port on the end of the address. You can find this on your server dashboard in Clanforge.
We recommend Namecheap as the best place to register domains if you don't already own one!
Namecheap provides a DNS control panel with a guide on how to change your SRV records Here.
If you already own your own domain however, you might wish to set up your own SRV record in DNS.
Please note: This is for advanced users and you should either have a basic understanding of DNS before attempting this, or contact your domain name registrar to assist you.
Custom Record format
An SRV record for TS3 has the form:
_ts3._udp.name TTL class SRV priority weight port target
- name: the domain name for which this record is valid.
- TTL: standard DNS time to live field.
- class: standard DNS class field (this is always IN).
- priority: the priority of the target host, lower value means more preferred.
- weight: A relative weight for records with the same priority.
- port: the TCP or UDP port on which the service is to be found.
- target: the canonical hostname of the machine providing the service.
If your DNS provider asks for service, put in _ts3 and if it asks for proto or protocol, put in _udp.
For example, if your TS3 Server was hosted on 10.234.30.40:13456 An example SRV record in textual form that might be found in a zone file might be the following:
_ts3._udp.voice 3600 IN SRV 0 5 13456 voice.example.com. voice IN A 10.234.30.40
This points to a server named voice.example.com redirecting to a TS3 server running on 10.234.30.40:13456 The priority given here is 0, and the weight is 5.
As in MX records, the target in SRV records must point to hostname with an address record. Pointing to a hostname with a CNAME record is not a valid configuration.