Connect a Domain Name to Your TeamSpeak Server

Published 9 June 2026 · By Host Havoc Technical Support Team

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

  1. Log in to cPanel from your Host Havoc billing area.
  2. Search for Subdomains in the search bar or locate it on the main page.
    cPanel Subdomains option highlighted in the search results
  3. Enter your chosen subdomain name in the Subdomain field. This guide uses ts as an example, giving ts.yourdomain.com.
  4. Click Create.
    Subdomain name entered in the field with the Create button visible

Update the A record

  1. In cPanel, search for Zone Editor and open it.
  2. Click Manage next to your domain.
    Zone Editor page with the Manage button next to the domain
  3. Scroll through the DNS records to find the A record for the subdomain you just created (for example, ts.yourdomain.com).
  4. Click Edit on that record.
    A record for the subdomain shown in Zone Editor with the Edit option
  5. 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 only 199.60.101.245.
  6. Click Save Record.

Add the SRV record

  1. At the top of the Zone Editor page, click Add Record.
    Add Record button at the top of the Zone Editor page
  2. Fill in the fields as follows:
    FieldValue
    Name_ts3._udp.ts. (cPanel appends your domain automatically)
    TTL14400 (default)
    TypeSRV
    Priority0
    Weight5
    PortYour TeamSpeak port (for example, 10394)
    TargetYour subdomain, for example ts.yourdomain.com

    SRV record form filled in with port and target subdomain values
  3. 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.