Connect a TeamSpeak 3 DNS Name
Connect a custom domain to a TeamSpeak 3 server by setting the correct A, AAAA and SRV records, then test the new TS3 address in the client.
What do you need for a custom TS3 address?
You need access to the DNS zone at your domain provider.
How do I connect a domain to the TS3 server?
Choose a subdomain
Choose a memorable address such as ts.example.com. A subdomain keeps other services on the main domain unchanged.
Set an A or AAAA record
Create an A record for the server IPv4 address. Use an AAAA record for IPv6. The addresses shown here are reserved examples and must be replaced with your server address.
ts.example.com. IN A 203.0.113.10
ts.example.com. IN AAAA 2001:db8::10Use the default port directly
If the voice server runs on the TeamSpeak default port 9987/UDP, users connect directly to ts.example.com. No SRV record is required.
Create an SRV record for another port
If the server uses a different voice port, add an SRV record for _ts3._udp. The target must be a hostname with an A or AAAA record, not an IP address. Replace 10000 with your port.
_ts3._udp.voice.example.com. IN SRV 0 5 10000 ts.example.com.Wait for DNS and test
DNS changes are not visible immediately at every provider. Test the new address in the TeamSpeak 3 client after the update has propagated.