Blog

Tutoriais, guias e novidades do produto.

Como montar um servidor TeamSpeak

3 novembro 2026 6 min de leitura
Partilhar esta publicação

Pode montar um servidor TeamSpeak 3 com um único comando Docker, e ele funciona com muito pouco. A página de suporte do TeamSpeak recomenda no mínimo 1 GB de RAM, e uma instalação base ocupa cerca de 15 MB de disco. A utilização gratuita está limitada a um servidor virtual e 32 slots. Para funcionar, basta que as portas 9987/UDP e 30033/TCP estejam abertas.

Para se tornar administrador, usa uma chave de privilégio de utilização única, gerada no primeiro arranque do servidor. Este artigo é sobre o servidor TeamSpeak 3. Abordamos as necessidades de recursos, as portas, o limite da licença, uma instalação manual com Docker e como obter a chave.

De quantos recursos precisa?

Segundo o artigo de suporte oficial do TeamSpeak, serve qualquer distribuição Linux recente (32 e 64 bits), o CPU tem de suportar SSE2 e recomenda-se 1 GB de RAM. Uma instalação base ocupa cerca de 15 MB, e as transferências de ficheiros e os ícones precisam de espaço extra. As necessidades de memória crescem com o número de utilizadores e de servidores virtuais. Como a recomendação oficial é pequena, faz sentido começar com um tamanho pequeno e aumentar se for preciso.

Que portas são necessárias?

PortaPara quê?Obrigatória?
9987/UDPVozSim
30033/TCPTransferência de ficheirosSim
10011/TCPServerQuery (interface de comandos)Opcional, mantenha-a fechada ao exterior
10022, 10080, 10443, 41144SSH ServerQuery, WebQuery, TSDNSOpcional

Estas são as portas predefinidas e todas, exceto a do TSDNS, podem ser alteradas. Se executar um segundo servidor na mesma máquina, precisa de portas diferentes.

Licenciamento e limite de slots

Um slot é um utilizador ligado ao mesmo tempo. A utilização gratuita do TeamSpeak está limitada a um servidor virtual e 32 slots, e destina-se a grupos e indivíduos sem fins comerciais. Para mais slots ou para uso comercial, precisa de uma licença do TeamSpeak. Os tipos e os preços das licenças podem mudar, por isso consulte o site do TeamSpeak. O valor da licença não faz parte do preço do servidor, e a licença é comprada por si diretamente ao TeamSpeak.

O que é um servidor virtual?

No TeamSpeak, uma única instalação pode alojar vários servidores virtuais. Cada servidor virtual tem a sua própria porta, canais, permissões e utilizadores. Com a utilização gratuita, só pode abrir um servidor virtual. O primeiro usa por predefinição a porta 9987 e os seguintes usam portas diferentes.

Instalação manual com Docker

  1. Prepare um servidor Ubuntu com o Docker instalado.
  2. Inicie o servidor: docker run -d --name teamspeak --restart unless-stopped -p 9987:9987/udp -p 30033:30033 -e TS3SERVER_LICENSE=accept -v ts_veri:/var/ts3server teamspeak:3.13
  3. Retire a chave de privilégio do registo: procure a linha que começa por token= no resultado de docker logs teamspeak.
  4. No cliente TeamSpeak, abra Connections > Connect, escreva o endereço IP do servidor e ligue-se.
  5. Se o cliente pedir a chave de privilégio, cole o valor. Se não pedir, use Permissions > Use Privilege Key.

O valor TS3SERVER_LICENSE=accept no comando significa que aceita o contrato de licença do TeamSpeak, por isso leia-o primeiro. Deixámos de propósito de fora a porta 10011. O Docker abre todas as portas que publica e ignora as suas regras do ufw, por isso publique com -p apenas as portas de que realmente precisa. Se preferir não usar o Docker, pode transferir o arquivo do servidor Linux do site do TeamSpeak e executá-lo.

Como funciona a chave de privilégio?

  • A chave é gerada no primeiro arranque do servidor e aparece no registo do primeiro servidor virtual.
  • Só pode ser usada uma vez. Depois disso, já não serve.
  • Para outros administradores, crie uma nova chave no cliente em Permissions > Privilege Keys.

Primeiras definições

  • Se usar a porta predefinida 9987, não escreve a porta no cliente. Se escolheu outra porta, escreva o endereço como 203.0.113.5:9500.
  • Organize os canais desde o início: abra subcanais, como conversa, jogos e uma sala de convívio, sob o canal principal.
  • Atribua permissões a grupos, não a utilizadores individuais. Quando alguém novo entra no grupo certo, as permissões vêm com ele e as alterações posteriores são mais fáceis.
  • Se o contentor terminar logo após o arranque, verifique se TS3SERVER_LICENSE=accept consta do comando.

Executar outras coisas no mesmo servidor

O TeamSpeak é uma carga pequena, por isso pode correr ao lado de um site. Nesse caso, dimensione o servidor para a outra aplicação. Anote as portas de cada aplicação para que não colidam e abra na firewall apenas o necessário.

Se não conseguir ligar

  1. Verifique com docker ps que o contentor está em execução. Se não estiver, docker logs teamspeak mostra porquê.
  2. Certifique-se de que nenhuma firewall bloqueia as portas 9987/UDP e 30033/TCP. Se usar a firewall do painel, permita estas duas portas.
  3. Verifique se escreveu o endereço IP certo no cliente.
  4. Algumas redes bloqueiam o tráfego UDP. Experimente outra rede, por exemplo os dados móveis do telemóvel.

Cópias de segurança e segurança

  • Por predefinição, o servidor não tem palavra-passe, por isso qualquer pessoa que conheça o endereço pode ligar-se. Para definir uma, clique com o botão direito no nome do servidor no cliente e abra Edit Virtual Server.
  • Não abra a porta ServerQuery (10011) à internet.
  • As definições e os canais ficam no volume ts_veri. Para fazer a cópia de segurança do volume: docker run --rm -v ts_veri:/veri -v "$PWD":/yedek alpine tar czf /yedek/ts-yedek.tgz -C /veri .
  • Para as atualizações de segurança, obtenha a imagem regularmente e volte a criar o contentor. Os seus dados estão no volume, por isso as definições não se perdem.
  • Se quiser que os seus amigos escrevam um nome de domínio em vez de um IP, veja como ligar o seu próprio domínio.

Um servidor TeamSpeak pronto na Seturack

Se escolher o TeamSpeak ao encomendar, o servidor fica pronto em cerca de 3 a 4 minutos. No painel vê as linhas Endereço de ligação e Chave de administrador. A porta 9987/UDP para voz e a 30033/TCP para transferência de ficheiros estão abertas, e o ServerQuery está fechado ao exterior. Aceita o contrato de licença do TeamSpeak ao encomendar. Os passos de ligação estão no artigo de ajuda do TeamSpeak.

Se preferir dispensar a instalação manual, veja a página do servidor TeamSpeak.

Comentários0

Ainda não existem comentários

Seja a primeira pessoa a partilhar a sua opinião.

Participar na discussão

Inicie sessão ou crie uma conta para deixar um comentário.

Não perca nenhuma publicação

Receba os nossos tutoriais, guias e novidades de produtos mais recentes na sua caixa de entrada.

Subscreveu o nosso boletim informativo.