[Quick] How to make your own Teamspeak Server for you or your friends

TMG Manic

TMG Founder

How to Host Your Own TeamSpeak Server with a Custom Domain​


Want to run your own comms server under your brand? This guide walks you through setting up a TeamSpeak 3 server and linking it to a custom domain like `ts.yourclan.com`. No license required for up to 32 slots.

Step 1: Download the TeamSpeak Server Software​

1. Go to the [TeamSpeak Server Downloads](https://www.teamspeak.com/en/downloads/#server) page
2. Choose your OS (Windows, Linux, macOS)
3. Extract the files to a folder like `TS3Server`
4. Run the server executable:
 • Windows: `ts3server.exe`
 • Linux/macOS: `./ts3server`
5. On first launch, you'll get:
 • Server Admin Token (used to claim admin rights)
 • Server Query credentials

Save these somewhere safe.

Step 2: Open Required Ports​

Make sure the following ports are open on your router and firewall:
• UDP 9987 – Voice traffic
• TCP 10011 – Server Query (optional)
• TCP 30033 – File transfers

If you're hosting on a VPS, use `ufw` or `iptables` to allow these ports.

Step 3: Point Your Domain to the Server​

To connect using `ts.yourclan.com` instead of an IP:

1. Login to your DNS provider (e.g., Namecheap, Cloudflare)
2. Create an A Record:
 • Host: `ts`
 • Value: Your server’s IP address
3. Create an SRV Record:
 • Service: `_ts3`
 • Protocol: `_udp`
 • Name: `ts`
 • Priority: `0`
 • Weight: `5`
 • Port: `9987`
 • Target: `ts.yourclan.com`

This tells TeamSpeak clients to connect to port 9987 on your domain.

Step 4: Connect & Claim Admin Rights​

1. Download the [TeamSpeak Client](https://www.teamspeak.com/en/downloads/#client)
2. Open TeamSpeak and go to **Connections > Connect**
3. Enter:
 • Server Address: `ts.yourclan.com`
 • Nickname: Your username
4. Once connected, go to **Permissions > Use Privilege Key**
5. Paste the Admin Token from Step 1 to claim admin rights

Step 5: Customize Your Server​

• Create channels for different games or squads
• Set channel permissions and icons
• Add a welcome message under **Settings > Virtual Server**
• Backup your server files regularly

Need Help?​

Reach out to TMG Manic if you need help with DNS, port forwarding, or server config.

Final Notes​

You now have a fully branded TeamSpeak server running under your own domain. Keep it secure, keep it clean, and make sure your squad knows how to connect. If something breaks, retrace your steps and check your DNS records.
 
Last edited:
Back
Top