Connect a Domain Name to Your TeamSpeak Server
You can give players a memorable address like ts.yourdomain.com instead of a raw IP and port. This guide covers the process using the cPanel account included with Host Havoc web hosting.
For a full list of TeamSpeak settings and common questions, see the TeamSpeak FAQ.
Before you start: you need a domain name and a web hosting plan that includes cPanel. Log in to the Host Havoc billing area and open your web hosting service to access cPanel.
Create the subdomain
- Log in to cPanel from your Host Havoc billing area.
- Search for Subdomains in the search bar or locate it on the main page.
- Enter your chosen subdomain name in the Subdomain field. This guide uses
tsas an example, givingts.yourdomain.com. - Click Create.
Update the A record
- In cPanel, search for Zone Editor and open it.
- Click Manage next to your domain.
- Scroll through the DNS records to find the A record for the subdomain you just created (for example,
ts.yourdomain.com). - Click Edit on that record.
- Replace the existing IP address with the IP address of your TeamSpeak server. Do not include the port.
- Example: if your TeamSpeak connection info is
199.60.101.245:10394, enter only199.60.101.245.
- Example: if your TeamSpeak connection info is
- Click Save Record.
Add the SRV record
- At the top of the Zone Editor page, click Add Record.
- Fill in the fields as follows:
Field Value Name _ts3._udp.ts.(cPanel appends your domain automatically)TTL 14400(default)Type SRVPriority 0Weight 5Port Your TeamSpeak port (for example, 10394)Target Your subdomain, for example ts.yourdomain.com - Click Save Record.
Troubleshooting
Players cannot connect after following these steps. DNS changes can take up to 24 hours to propagate across all ISPs. Wait and retry before troubleshooting further.
The SRV record name field shows an error. Make sure the name ends with a trailing dot before cPanel appends your domain: _ts3._udp.ts.