How to Connect Your Domain to a TeamSpeak Server
You can make your TeamSpeak server reachable via your own domain, so users can connect using e.g. ts.yourdomain.com or yourdomain.com — instead of an IP address.
Requirements
- A domain with EmeraldHost
- The IP address and port of your TeamSpeak server (you can find these in the dashboard of your server)
Connect with subdomain (e.g. ts.yourdomain.com)
Open DNS settings
Open the management of your domain and click on DNS Settings.Create A record
Create a new record with type A:Field Value Type AName tsTarget Your server IP address Create SRV record
Create a new record with type SRV so TeamSpeak can find the correct port:Name:
Field Value Service Name _ts3Protocol UDPName tsTarget:
Field Value Priority 0Weight 5Port Your TeamSpeak server port Target ts.yourdomain.comTest connection
Wait a few minutes for the DNS changes to take effect, then connect in TeamSpeak usingts.yourdomain.com.
Connect without subdomain (e.g. yourdomain.com)
Open DNS settings
Open the management of your domain and click on DNS Settings.Create A record
Create a new record with type A:Field Value Type AName @Target Your server IP address Create SRV record
Create a new record with type SRV:Name:
Field Value Service Name _ts3Protocol UDPName leave empty Target:
Field Value Priority 0Weight 5Port Your TeamSpeak server port Target yourdomain.comTest connection
Wait a few minutes for the DNS changes to take effect, then connect in TeamSpeak usingyourdomain.com.
Note
DNS changes can take up to 24 hours to propagate worldwide. However, they are usually available within a few minutes.
Tip
If your TeamSpeak server uses the default port 9987, the A record alone is sufficient. The SRV record is only needed if your server uses a different port.