50% de desconto todos os planos, por tempo limitado. A partir de $2.48/mo
12 min restantes
Jogos e Mídia

Como configurar um TeamSpeak Server no Linux (Ubuntu/Debian/Rocky)

Nick Prata By Nick Prata 12 min de leitura Atualizado em 7 de outubro de 2025
Mapa de tira de metrô ultra-realista em vidro, cinco estações em ordem com pequenas paradas intituladas: UBUNTU 24.04 → SYSTEMD → UFW/FIREWALLD → SRV. Posicionado de forma a imitar um mapa de metrô. Um ícone VPS pequeno na estação final.

Se você quer voz privada com baixa latência e controle total, você pode configurar um servidor TeamSpeak em Linux em minutos. Este guia foca em distros LTS atuais, um systemd serviço limpo e pequenas mas importantes verificações de segurança. Você vai iniciá-lo como um usuário dedicado, abrir a porta correta portasreivindicar a chave de privilégioe mantê-lo rodando no boot. Se você está no Windows, pode consultar nosso artigo sobre como instalar um servidor TeamSpeak no Windows em outro post nosso.

Pré-requisitos: SO, portas e acesso

Placa-mãe micro-ATX Ultrareal flutua ao centro; três painéis de vidro fino orbitam como satélites gravados com UBUNTU 24.04, DEBIAN 12, ROCKY 9. Um trilho lateral com abas hexagonais se encaixa: UDP 9987, TCP 30033, TCP 10011.

Antes de instalar qualquer coisa, confirme o básico. Um VPS ou uma máquina dedicada facilita bastante, já que provedores de ISP residencial costumam estar atrás de NAT de operadora (CGNAT) que bloqueia tráfego de entrada. Use uma imagem LTS e um usuário não-root com sudo. Você pode configurar um servidor TeamSpeak no Linux em Ubuntu 24.04 LTS, Debian 12, ou Rocky/Alma 9; os passos são os mesmos com pequenas mudanças no firewall.

Você vai precisar permitir as portas principais portasVoz funciona em UDP 9987, transferência de arquivo é TCP 30033, e ServerQuery é TCP 10011. Se planeja usar TSDNS, adicionar TCP 41144, e para a weblist legada, você pode ver UDP 2010 saída. TeamSpeak documenta Registros SRV para que você possa mapear nomes para o alvo e porta corretos. Como referência, veja o TeamSpeak Downloads página e informações de porta para confirmar os padrões atuais:

Se você hospeda em casa e seu IP público pertence a CGNAT, usuários externos não conseguirão alcançar você, mesmo com redirecionamento de portas no roteador. Mover o serviço para um VPS evita esse problema e oferece um IP fixo com IPv4. Com a rede mapeada, você pode baixar os arquivos do servidor e preparar o serviço.

Baixar e preparar o servidor

Janela de terminal Ultrareal em ardósia de vidro mostra três batidas gravadas em maiúsculas: DNF / APT, CURL+TAR, PRIMEIRA EXECUÇÃO. Abaixo, uma fita fina de diretório: /opt/TeamSpeak e chown. Um micro badge lê x86_64.

Você vai baixar o servidor 64-bit atual, criar um TeamSpeak usuário dedicado, aceitar a licença e executar uma primeira vez para obter o chave de privilégio. Esses comandos funcionam em Ubuntu, Debian, e Rocky-based images. (This appears to be a fragment. If you meant something like "Docker-based images" or "Linux-based images," please provide the full phrase for an accurate translation.)

  1. Primeiro, instale as ferramentas de arquivo se necessário, depois adicione o usuário e diretórios:
  • Ubuntu / Debian:
sudo apt update
sudo apt install -y bzip2 tar curl
  • Rocky / Alma:
sudo dnf install -y bzip2 tar curl

 

  1. Crie o usuário e pastas de execução:
sudo useradd -r -m -d /opt/TeamSpeak -s /usr/sbin/nologin TeamSpeak
sudo mkdir -p /opt/TeamSpeak
sudo chown -R TeamSpeak:TeamSpeak /opt/TeamSpeak

 

  1. Depois, baixe a versão mais recente e descompacte em /opt/TeamSpeak. O servidor upstream está 3.13.7 para Linux x86_64 no momento desta redação. Sempre verifique a página oficial de downloads para atualizações e hashes.
cd /tmp
curl -LO https://files.TeamSpeak-services.com/releases/server/3.13.7/TeamSpeak3-server_linux_amd64-3.13.7.tar.bz2
tar xvjf TeamSpeak3-server_linux_amd64-3.13.7.tar.bz2
sudo rsync -a TeamSpeak3-server_linux_amd64/ /opt/TeamSpeak/
sudo chown -R TeamSpeak:TeamSpeak /opt/TeamSpeak

 

  1. Aceite a licença com um arquivo ou variável de ambiente. O método mais simples em uma VM é um pequeno arquivo marcador na pasta do TeamSpeak, depois uma primeira execução sob a conta do TeamSpeak para gerar o token de administrador.
sudo -u TeamSpeak touch /opt/TeamSpeak/.ts3server_license_accepted
sudo -u TeamSpeak /opt/TeamSpeak/ts3server_minimal_runscript.sh

 

  1. Observe a saída do terminal e anote a linha "token". Essa chave permite que você reivindique admin no cliente. Interrompa o processo com Ctrl+C. Com os binários no lugar e o token salvo, converta-o em um serviço gerenciado.

 

Um layout único e limpo funciona em todas as distribuições, então você pode configurar um servidor TeamSpeak no Linux uma vez e reutilizar o playbook para nós futuros.

Transforme em um serviço com systemd

Servidor Ultrareal 1U com painel frontal (metal fino com acabamento escovado, LED de energia aceso) flutua diante de três painéis de vidro fino formando um pipeline.

Uma unidade adequada oferece iniciar, parar, reiniciar, logs e auto-inicialização na inicialização. Crie um systemd serviço que aponte para a pasta instalada e execute como usuário sem privilégios. O Documentação da comunidade TeamSpeak unidades de serviço Linux em detalhes.

  1. Crie o arquivo de unidade:
sudo tee /etc/systemd/system/TeamSpeak.service >/dev/null << 'EOF'
[Unit]
Description=TeamSpeak 3 Server
Wants=network-online.target
After=network.target
[Service]
WorkingDirectory=/opt/TeamSpeak
User=TeamSpeak
Type=forking
PIDFile=/opt/TeamSpeak/ts3server.pid
ExecStart=/opt/TeamSpeak/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/opt/TeamSpeak/ts3server_startscript.sh stop
ExecReload=/opt/TeamSpeak/ts3server_startscript.sh restart
Restart=always
RestartSec=15
[Install]
WantedBy=multi-user.target
EOF

 

  1. Recarregue o systemd e ative o serviço:
sudo systemctl daemon-reload
sudo systemctl enable --now TeamSpeak

 

  1. Verifique o serviço e capture o token novamente se necessário:
sudo systemctl status TeamSpeak --no-pager
journalctl -u TeamSpeak -n 50 --no-pager

 

Agora que o serviço está em execução, abra as portas necessárias portas para que os clientes possam acessar os endpoints de voz, consulta e transferência de arquivos. Assim que o servidor estiver systemd, você pode instale um servidor TeamSpeak no Linux em qualquer VPS e conte com auto-reinicialização após reinicializações ou travamentos.

Abra o firewall, UFW ou firewalld

Firewall de vidro Ultrareal; alças duplas UFW e FIREWALLD. Montantes do batente se iluminam com: 9987/UDP, 30033/TCP, 10011/TCP, 41144, 2010 OUT; marcas da verga: IPv6, RELOAD, CONNECT.

Abra as portas de voz, transferência de arquivos e consulta portas. No Ubuntu, você provavelmente usará UFW. No Rocky ou Alma, o padrão é firewalld.

Exemplo de UFW:

sudo ufw allow 9987/udp comment "TeamSpeak voice"
sudo ufw allow 30033/tcp comment "TeamSpeak file transfer"
sudo ufw allow 10011/tcp comment "TeamSpeak ServerQuery"
sudo ufw reload

 

exemplo de firewalld:

sudo firewall-cmd --permanent --add-port=9987/udp
sudo firewall-cmd --permanent --add-port=30033/tcp
sudo firewall-cmd --permanent --add-port=10011/tcp
sudo firewall-cmd --reload

 

Se você planeja usar TSDNS, adicionar 41144/tcp. Se você publicar seu servidor na lista web legada, permita 2010/udp saída.

Nota IPv6: repetir regras para IPv6 se seu host suportar; o cliente pode chegar até você via IPv4 ou IPv6. Com regras de rede ativas, conecte pelo cliente e reivindique acesso de administrador.

Conectar e Reivindicar Acesso de Administrador

Tela de laptop ultrarrealista dividida em três painéis de vidro fino: CONECTAR acima de um campo de entrada de IP; SENHA gerenciada por um pequeno teclado de vidro (pontos de PIN animados conforme você digita); um painel CANAL iluminado mostra uma forma de onda de voz sutil.

Abra o cliente TeamSpeak no seu computador, conecte ao IP ou domínio do seu servidor e, quando solicitado, cole o chave de privilégio da primeira execução. Defina uma senha do servidor e confirme que você pode entrar em um canal e falar normalmente. Você pode regenerar uma chave depois se precisar revisitando os logs ou criando um novo token na interface de permissões.

Se você preferir uma área de trabalho no VM para configuração pontual, você pode adicionar XRDP para acessar uma sessão gráfica de Windows. Para um guia de configuração passo a passo dentro de Ubuntu, siga nosso guia de blog para guia instalar xRDP em Ubuntu

Com direitos de administrador confirmados, anote o portas que você abriu e o que cada um faz. Esse primeiro login conclui sua configuração de um servidor TeamSpeak em Linux.

Portas Padrão do TeamSpeak e Finalidade

Aqui está uma tabela de referência rápida com os padrões. Você pode alterar essas portas na configuração, mas a maioria das configurações as mantém como estão.

Port Proto Propósito
9987 UDP Tráfego de voz para canais
30033 TCP Serviço de transferência de arquivos
10011 TCP Interface ServerQuery
41144 TCP Auxiliar TSDNS, opcional
2010 UDP Lista de servidor público legada, desativada

TeamSpeak's informações de porta e SRV as orientações confirmam esses padrões. Depois que as portas estão corretas, os ganhos mais rápidos vêm de correções rápidas para problemas de conexão comuns.

Solução de Problemas: Não Consegue Conectar, Token Faltando, CGNAT

Logbook ultrarrealista (papel impressão micro) sob uma lupa de vidro destacando o token; ao lado, um cartão de unidade de serviço com PID e WORKDIR gravados. Faixa de rack em segundo plano mostra UDP 9987 e 30033/TCP.

Use um guia rápido curto para ir direto do sintoma à ação. Essas verificações se aplicam independentemente da distribuição, desde que você configure um servidor TeamSpeak em Linux com systemd. Muitas correções são as mesmas em qualquer instalação do servidor TeamSpeak Linux.

  • O cliente atinge tempo limite na internet, mas a LAN local funciona: Verifique que UDP 9987 está aberto no firewall do servidor e redirecionado em qualquer roteador upstream. Verifique os logs por "listening on 0.0.0.0:9987" para confirmar o socket de voz.
  • Usuários externos não conseguem conectar, mesmo com redirecionamento: Verifique se seu ISP atribui um endereço 100.64.0.0/10 à sua WAN. Isso indica CGNAT. Hospedar em um VPS evita esse bloqueio e mantém um IPv4 estático que funciona bem com clientes.
  • Chave de privilégio perdida: Leia os logs do serviço e procure por "token" ou reinicie uma vez para gerar uma chave nova. Guarde-a no seu gerenciador de senhas.
  • Falha ao iniciar o serviço: Verifique novamente WorkingDirectory, Usuário, e os caminhos na sua unit. Uma incompatibilidade impede que o arquivo PID seja gravado. O exemplo mostrado anteriormente é uma base estável.
  • Upload de arquivos falha: Abrir TCP 30033 e confirme que a porta de transferência de arquivos não foi alterada na configuração. O cliente aprende esse valor durante o handshake de voz.

 

Agora que o básico está funcionando, adicione um domínio para que os usuários se conectem por nome em vez de IP e porta.

Opcional: Domínio e SRV ou TSDNS

Você pode mapear um nome amigável para seu endpoint de voz com um DNS Registro SRV. Criar uma Um registro para o alvo, depois adicione uma entrada SRV assim:

_ts3._udp.play.example.com. 3600 IN SRV 0 5 9987 ts.example.com.

 

Os clientes resolverão o SRV e se conectarão sem precisar de uma porta no endereço. TeamSpeak também suporta um TSDNS serviço em 41144/tcp para mapeamentos de nomes personalizados. Ambos os métodos estão documentados pelo fornecedor no artigo de informações da porta vinculado anteriormente.

Se preferir não gerenciar DNS, você pode facilitar a vida dos usuários compartilhando um link direto como:

ts3server://host.example.com

 

Depois de nomear tudo, estabeleça alguns hábitos pequenos de segurança e manutenção para manter o serviço estável.

Segurança e Manutenção

Proteja o caminho do admin e os dados em repouso. Essas práticas levam alguns minutos agora e economizam horas depois.

  • Superfície de administrador: Defina uma senha de servidor forte e revise quem tem ServerQuery acesso. Use logins nomeados.
  • Criptografia: Ative a criptografia de voz de canal globalmente se seu orçamento CPU permitir. Comece com os canais mais sensíveis.
  • Backups: Fazer cópia de segurança ts3server.sqlitedb ou seu banco de dados externo e copie ts3server.ini. Salve o arquivo de unidade e todas as regras de firewall.
  • Privilégio mínimo: Manter o systemd unidade no dedicado TeamSpeak usuário. Não execute o binário como root.
  • Atualizações: Aplique atualizações da distro conforme programado e reinicie o serviço após mudanças no kernel. Teste a conectividade após cada alteração.

Com o básico coberto, escolha um tamanho inicial sensato para que o serviço funcione bem para seu grupo.

Orientações de Seleção: Hospedagem, Distro e Tamanho

Se seu único objetivo é um servidor de voz rápido para amigos, você pode configurar um servidor TeamSpeak no Linux em uma VM pequena e manter os custos baixos. Grupos maiores se beneficiam de redes melhores e mais RAM para transferência de arquivos. Use esta matriz rápida para escolher um ponto de partida e, depois, ajuste após uma semana de tráfego real.

  • Lab doméstico em CGNAT: Não lute contra o redirecionamento de portas. Mova o serviço para um VPS com IPv4 público e publique DNS. Esta é a forma mais rápida de instale um servidor TeamSpeak no Linux para acesso externo.
  • Clã de jogadores com picos nos fins de semana: Comece com 2 vCPU e 2 GB RAM, depois monitore CPU ocioso e perda de pacotes. Atualize assim que a voz se aproximar da saturação durante os horários de pico.
  • Clube universitário Preferir Ubuntu 24.04 LTS e UFW regras. Redes de campus geralmente têm IPv6, então teste IPv6 de entrada após abrir as portas.
  • Time de esports, dias de partida: Use um VPS perto da região do jogo e grave uma linha de base. Se gravações ou uploads pesados de arquivos forem importantes, adicione armazenamento e aumente RAM para 4 GB.
  • Grupo de modding misto: Manter ServerQuery bloqueado, adicione senhas de canal e programe backups semanais. Isso mantém um servidor TeamSpeak Linux instalado previsível.

 

Comece simples e itere. Após escolher uma configuração, saiba que acesso GUI em uma VM pode acelerar a configuração inicial. Leia a próxima seção para opções hospedadas e um caminho para desktop.

Hospedagem e Administração Remota

Execute TeamSpeak em uma plataforma construída para voz constante e roteamento limpo. Nosso Linux VPS oferece um IPv4 público, regiões com baixa latência e controle root em um único lugar. Você pode começar pequeno, manter a latência baixa e escalar em minutos conforme sua comunidade cresce.

O que você obtém com VPS TeamSpeak Linux da Cloudzy:

  • Computação em que você pode confiar: processadores modernos, velocidades de clock consistentes e CPU dedicada dimensionada para voz em tempo real.
  • Armazenamento que acompanha: NVMe ou SSD para transferências rápidas de arquivos e gravação ágil de logs.
  • Rede otimizada para voz: 10 Gbps uplinks in core locations, anycast-grade routing, and active DDoS filtering that helps keep UDP 9987 steady.
  • Imagens do SO que se alinham ao seu padrão: Ubuntu 24.04 LTS, Debian 12, ou Rocky 9, todos prontos para uma instalação limpa. systemd configuração.
  • Acesso e controle: acesso root completo, console fora da banda, SSH, e regras de firewall que você pode modificar sem abrir tickets.
  • Ferramentas de ciclo de vida: snapshots antes de upgrades, restauração rápida e redimensionamento simples de planos.
  • Regiões globais: com mais de 12 locais em mais de 3 continentes, escolha o data center mais próximo aos seus usuários para reduzir a latência.
  • Suporte e disponibilidade: ajuda 24×7 de engenheiros reais e 99,95% de disponibilidade garantida.

 

Se quiser uma interface gráfica sobre seu servidor para fazer mudanças visuais rapidamente, implante um planos de servidor Linux RDP como um app com um clique no seu servidor Ubuntu.

Pensamentos Finais

Você acabou de ver como configurar um servidor TeamSpeak no Ubuntu com um caminho simples e repetível. Essa abordagem mantém a instalação previsível para futuros nós ou regiões. Use uma distro LTS, um usuário dedicado e um systemd adequado. systemd unit. Abra as portas UDP e TCP portas que importam, registre o chave de privilégio, e adicionar SRV se quiser um endereço mais amigável. Para um caminho mais suave e um IP público estável, considere hospedar em um servidor VPS Linux VPS para que seu servidor permaneça acessível dia e noite.

 

Perguntas Frequentes

Quais portas preciso abrir para um servidor TeamSpeak básico no Ubuntu?

Abra a porta UDP 9987 para voz, a porta TCP 30033 para transferência de arquivos e a porta TCP 10011 para ServerQuery. Se usar SSH, também abra a porta TCP 41144. Essas configurações padrão cobrem a maioria das instalações e correspondem à orientação de portas do TeamSpeak.

Posso hospedar um servidor TeamSpeak no Ubuntu atrás de NAT de qualidade de operadora em casa?

Não. Usuários fora do seu ISP não podem iniciar conexões de entrada para seu endereço privado. Você pode testar localmente, mas clientes na internet falharão. Use um servidor VPS com um IP público ou peça ao ISP para removê-lo do CGNAT.

Como faço para iniciar automaticamente o servidor TeamSpeak no Ubuntu ao ligar?

Crie a unidade systemd, execute systemctl enable TeamSpeak e o serviço iniciará na boot e reiniciará em caso de falha. Verifique o status e os logs com os comandos mostrados anteriormente.

Como recupero a chave de privilégio de administrador do meu servidor TeamSpeak Linux?

Procure nos logs recentes pela linha "token" com journalctl -u TeamSpeak | grep -i token, ou gere um novo token dentro do cliente em permissões.

Existe um servidor TeamSpeak 5 ou 6 Linux para download em vez do TS3?

Servidores de produção pública usam os builds de servidor TS3. Continue usando o servidor 3.13.x e acompanhe a página de downloads oficial para qualquer atualização.

Compartilhar

Mais do blog

Continue lendo.

"Alternativas ao Plex" com Jellyfin, Emby, Stremio e Kodi, um guia rápido para alternativas ao Plex.
Jogos e Mídia

Melhores Alternativas ao Plex para Servidores de Mídia Self-Hosted: Resposta Rápida + Análise Detalhada

Se quer a resposta direta: Jellyfin é a melhor alternativa ao Plex para quem realmente quer self-hospedar mídia por longo prazo. Emby é a escolha certa se você prefere uma interface mais polida

Nick PrataNick Prata 14 min de leitura
Como Fazer Backup de um Servidor Minecraft?
Jogos e Mídia

Como Fazer Backup de um Servidor Minecraft?

Rodar um servidor Minecraft sem backup é arriscado. Mais cedo ou mais tarde algo quebra. Mundos corrompem, mods conflitam, plugins funcionam mal, ou erros inesperados derrubam o servidor

Ivy JohnsonIvy Johnson 10 min de leitura
Um portal brilhante aparece à direita, revelando um castelo e ilhas flutuantes. O texto "Melhores Modpacks Minecraft" aparece em destaque no lado esquerdo escuro ao lado do logo Cloudzy.
Jogos e Mídia

Melhores Modpacks Minecraft para Jogar em 2026

Minecraft vanilla fica monótono depois de centenas de horas. Você derrotou o Ender Dragon, construiu fazendas e explorou biomas. E agora? Modpacks resolvem isso ao agrupar mods

Rexa CyrusRexa Cyrus leitura de 13 minutos

Pronto para fazer o deploy? A partir de $2,48/mês.

Cloud independente, desde 2008. AMD EPYC, NVMe, 40 Gbps. Reembolso em 14 dias.