50% de desconto todos os planos, por tempo limitado. Começando em $2.48/mo
Faltam 12 minutos
Jogos e mídia

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

Nick Prata By Nick Prata 12 minutos de leitura Atualizado em 7 de outubro de 2025
Mapa ultrareal da faixa de metrô em vidro, cinco estações em ordem com pequenas paradas intituladas: UBUNTU 24.04 → SYSTEMD → UFW/FIREWALLD → SRV; colocado de forma a imitar um mapa do metrô; um pequeno ícone VPS no terminal.

Se quiser voz privada e de baixa latência com controle total, você pode configurar um servidor TeamSpeak no Linux em minutos. Este guia se concentra nas distros LTS atuais, uma versão limpa sistema serviço e verificações de segurança pequenas, mas importantes. Você irá iniciá-lo como um usuário dedicado, abra o botão direito portos, reivindique o chave de privilégioe mantenha-o funcionando na inicialização. Se você estiver no Windows, poderá aprender como instalar um Servidor TeamSpeak em um servidor Windows em mais um de nossos posts.

Pré-requisitos: SO, portas e acesso

A placa-mãe ultrareal micro-ATX flutua no centro; três ladrilhos de vidro finos orbitam como satélites gravados UBUNTU 24.04, DEBIAN 12, ROCKY 9. Uma grade lateral de abas hexagonais se encaixa: UDP 9987, TCP 30033, TCP 10011.

Antes de instalar qualquer coisa, confirme o básico. Um VPS ou máquina dedicada facilita a vida, já que os ISPs residenciais geralmente ficam atrás NAT de nível de operadora (CGNAT) que bloqueia o 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.04LTS, Debian 12, ou Rochoso/Alma 9; as etapas são as mesmas com pequenas alterações no firewall.

Você precisará permitir o núcleo portos. A voz continua UDP 9987, a transferência de arquivos é TCP30033e ServerQuery é TCP10011. Se você planeja usar TSDNS, adicionar TCP41144e para a weblist herdada, você poderá ver UDP 2010 saída. Documentos TeamSpeak Registros SRV para que você possa mapear nomes para o destino e a porta corretos. Para referência, consulte o oficial Downloads do TeamSpeak página e informações da porta para confirmar os padrões atuais:

Se você hospeda em casa e seu IP público pertence a CGNAT, os usuários externos não entrarão em contato com você, mesmo com o encaminhamento de porta do roteador. Mover o serviço para um VPS evita esse obstáculo e fornece um IPv4 fixo. Com a imagem da rede limpa, você pode buscar os arquivos do servidor e preparar o serviço.

Baixe e prepare o servidor

A janela do terminal ultrarreal em uma placa de vidro mostra três batidas gravadas em letras maiúsculas: DNF / APT, CURL+TAR, FIRST RUN. Abaixo dele, uma pequena faixa de diretório: /opt/TeamSpeak e chown. Um micro crachá diz x86_64.

Você fará o download do servidor atual de 64 bits, criará um servidor dedicado EquipeSpeak usuário, aceite a licença e faça uma inicialização única para obter o chave de privilégio. Esses comandos funcionam em Ubuntu, Debian, e Rochosoimagens baseadas em.

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

 

  1. Crie o usuário e as pastas do tempo 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. Em seguida, baixe a versão mais recente e descompacte-a em /opt/TeamSpeak. O servidor upstream é 3.13.7 para Linux x86_64 no momento desta escrita. Sempre verifique a página oficial de download 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 de marcador na página inicial do TeamSpeak e, em seguida, uma primeira execução na conta 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”. Esta chave permite reivindicar administrador no cliente. Pare o processo com Ctrl+C. Com os binários instalados e o token salvo, converta-o em um serviço gerenciado.

 

Um layout único e limpo funciona em distros, para que você possa configurar um servidor TeamSpeak no Linux uma vez e reutilizar o manual para nós futuros.

Faça disso um serviço com systemd

A frente do servidor Ultrareal 1U (metal escovado fino, LED de energia aceso) flutua diante de três painéis de vidro finos formando um pipeline.

Uma unidade adequada permite iniciar, parar, reiniciar, registrar e iniciar automaticamente na inicialização. Crie um mínimo sistema serviço que aponta para a pasta instalada e é executado como usuário sem privilégios. O Documentos da comunidade TeamSpeak Unidades de serviço Linux em profundidade.

  1. Crie o arquivo da 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 habilite 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 o necessário portos para que os clientes possam alcançar os pontos finais de voz, consulta e transferência de arquivos. Quando o servidor estiver sob sistema, você pode instale um servidor TeamSpeak no Linux em qualquer VPS e conte com reinicialização automática após reinicializações ou travamentos.

Abra o Firewall, UFW ou firewalld

Firewall de porta de vidro ultrareal; identificadores duplos UFW e FIREWALLD. Os pinos do batente da porta acendem com: 9987/UDP, 30033/TCP, 10011/TCP, 41144, 2010 OUT; carrapatos de lintel: IPv6, RELOAD, CONNECT.

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

Exemplo da 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 weblist herdada, permita 2010/udp saída.

Nota IPv6: repetir regras para IPv6 se o seu anfitrião tiver; o cliente pode entrar em contato com você pela v4 ou v6. Com as regras de rede em vigor, conecte-se a partir do cliente e reivindique o administrador.

Conectar e reivindicar administrador

Tela ultrareal do laptop dividida em três painéis de vidro finos: CONNECT acima de uma linha de entrada IP; SENHA controlada por um pequeno teclado de vidro (os pontos PIN são animados conforme você toca); um bloco CHANNEL aceso mostra uma forma de onda de voz sutil.

Abra o cliente TeamSpeak em seu desktop, conecte-se ao IP ou domínio do seu servidor e, quando solicitado, cole o chave de privilégio desde a primeira corrida. Defina uma senha de servidor e confirme que você pode entrar em um canal e falar normalmente. Posteriormente, você poderá regenerar uma chave, se necessário, revisitando os logs ou criando um novo token na interface de permissões.

Se preferir um desktop na VM para configuração única, você pode adicionar XRDP para acessar uma sessão gráfica do Windows. Para obter uma configuração passo a passo da GUI dentro do Ubuntu, siga nosso guia do blog para instale xRDP no Ubuntu

Com os direitos de administrador confirmados, observe o portos você abriu e o que cada um trata. Esse primeiro login completa seu configuração de um servidor TeamSpeak no Linux.

Portas e finalidade padrão do TeamSpeak

Aqui está uma tabela de referência rápida para os padrões. Você pode alterá-los na configuração, mas a maioria das configurações os mantém conforme estão escritos.

Porta 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 servidores públicos legados, fora

TeamSpeak's informações da porta e SRV orientação confirma esses padrões. Uma vez que as portas estejam sólidas, os ganhos mais rápidos vêm de soluções rápidas para problemas comuns de conexão.

Solução de problemas: não é possível conectar, token ausente, CGNAT

Diário de bordo ultrarreal (papel microimpresso) sob lupa destacando token; ao lado, um cartão de unidade de serviço gravado PID e WORKDIR. A faixa de fundo do rack mostra UDP 9987 e 30033/TCP.

Use um breve guia para poder ir direto do sintoma à ação. Essas verificações se aplicam independentemente da distribuição, desde que você configure um servidor TeamSpeak no Linux com sistema. Muitas correções são iguais em qualquer Instalação do servidor TeamSpeak Linux.

  • O cliente expira na Internet, mas a LAN local funciona: Verifique isso UDP 9987 está aberto no firewall do servidor e encaminhado em qualquer roteador upstream. Verifique os registros para “escutar em 0.0.0.0:9987” para confirmar a tomada de voz.
  • Usuários externos não conseguem se conectar, mesmo com encaminhamento: Verifique se o seu ISP atribui um endereço 100.64.0.0/10 à sua WAN. Isso sugere CGNAT. A hospedagem em um VPS evita esse bloqueio e mantém um IPv4 estático que mapeia de forma limpa para os clientes.
  • Chave de privilégio perdida: Leia os logs de serviço e pesquise “token” ou reinicie uma vez para gerar uma nova chave. Capture-o em seu gerenciador de senhas.
  • O serviço não inicia: Verifique novamente Diretório de trabalho, Usuárioe caminhos em sua unidade. Uma incompatibilidade impede que o arquivo PID seja gravado. O exemplo mostrado anteriormente é uma linha de base estável.
  • Falha no upload de arquivos: Abrir TCP30033 e confirme se 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 você já conhece o básico, 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. Crie um Um recorde para o destino e adicione uma entrada SRV como esta:

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

 

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

Se preferir não gerenciar o DNS, você ainda pode oferecer aos usuários um caminho fácil compartilhando um link direto como:

ts3server://host.example.com

 

Após a nomeação, adote alguns pequenos hábitos de segurança e manutenção para que o serviço permaneça estável.

Segurança e Manutenção

Proteja o caminho do administrador e proteja os dados em repouso. Essas práticas acrescentam alguns minutos hoje e economizam horas depois.

  • Superfície de administração: Defina uma senha de servidor forte e revise quem Consulta de servidor acesso. Use logins nomeados.
  • Criptografia: Habilite a criptografia de voz do canal globalmente se o seu orçamento de CPU permitir. Comece com os canais mais sensíveis.
  • Cópias de segurança: Backup ts3server.sqlitedb ou seu banco de dados externo e copie ts3server.ini. Salve o arquivo da unidade e quaisquer regras de firewall.
  • Menor privilégio: Mantenha o sistema unidade no dedicado EquipeSpeak usuário. Não execute o binário como root.
  • Atualizações: Aplique atualizações de distribuição de acordo com uma programação e reinicie o serviço após uma alteração no kernel. Teste a conectividade após cada alteração.

Com os fundamentos abordados, escolha um tamanho inicial razoável para que o serviço continue tranquilo para o seu grupo.

Conselhos de seleção: hospedagem, distribuição e tamanho

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

  • Laboratório doméstico no CGNAT: Não lute contra o encaminhamento de porta. Mova o serviço para um VPS com IPv4 público e publique o DNS. Esta é a maneira mais rápida de instale um servidor TeamSpeak no Linux para acesso externo.
  • Clã de jogos com picos de fim de semana: Comece com 2 vCPU e 2 GB de RAM e observe a inatividade da CPU e a perda de pacotes. Atualize assim que a voz ficar próxima da saturação durante horários de pico.
  • Clube universitário: Prefiro Ubuntu 24.04LTS e UFW regras. As redes de campus muitas vezes têm IPv6, portanto, teste o IPv6 de entrada depois de abrir as portas.
  • Equipe de esportes, dias de jogo: Use um VPS próximo à região do jogo e registre uma linha de base. Se gravações ou uploads pesados ​​de arquivos forem importantes, adicione armazenamento e aumente a RAM para 4 GB.
  • Grupo de modding misto: Manter Consulta de servidor bloqueado, adicione senhas de canal e agende backups semanais. Isso mantém um ocupado Instalação do servidor TeamSpeak Linux previsível.

 

Comece simples e repita.  Tendo escolhido uma forma, você deve saber que o acesso GUI em uma VM pode acelerar a configuração inicial, portanto leia a próxima seção para opções hospedadas e um caminho de desktop.

Hospedagem e administração remota

Execute o TeamSpeak em uma plataforma construída para voz estável e roteamento limpo. Nosso VPS Linux oferece um IPv4 público, regiões de baixo jitter e controle de root em um só lugar. Você pode começar aos poucos, manter a latência restrita e escalar em minutos à medida que sua comunidade cresce.

O que você ganha com o VPS Linux da Cloudzy:

  • Computação com a qual você pode contar: vCPUs modernas, velocidades de clock consistentes e RAM dedicada dimensionada para voz em tempo real.
  • Armazenamento que acompanha: Armazenamento NVMe ou SSD para transferências rápidas de arquivos e gravações rápidas de log.
  • Rede construída para voz: 10 Gbps uplinks in core locations, anycast-grade routing, and active DDoS filtering that helps keep UDP 9987 steady.
  • Imagens do sistema operacional que correspondem ao seu manual: Ubuntu 24.04 LTS, Debian 12 ou Rocky 9, tudo pronto para uma limpeza sistema configurar.
  • Acesso e controle: regras completas de root, console fora de banda, rDNS e firewall que você pode modificar sem tickets.
  • Ferramentas de ciclo de vida: instantâneos antes de atualizações, restaurações rápidas e redimensionamento simples do plano.
  • Regiões globais: com mais de 12 locais em mais de 3 continentes, escolha o data center mais próximo dos seus jogadores para reduzir o tempo de ida e volta.
  • Suporte e tempo de atividade: Ajuda 24 horas por dia, 7 dias por semana, de engenheiros reais e um SLA de tempo de atividade de 99,95%.

 

Se você deseja um desktop em cima do seu VPS para mudanças visuais rápidas, implante um Servidor RDP Linux como um aplicativo de um clique no seu VPS Linux.

Considerações Finais

Você acabou de ver como configurar um servidor TeamSpeak no Linux com um caminho simples e repetível. Essa abordagem mantém a configuração previsível para futuros nós ou regiões. Use uma distribuição LTS, um usuário dedicado e um servidor adequado sistema unidade. Abra o UDP e TCP portos esse assunto, reivindique o chave de privilégioe adicione SRV se você quiser um endereço mais amigável. Para um caminho mais tranquilo e um IP público estável, considere hospedar em um Cloudzy VPS Linux para que seu servidor permaneça acessível dia e noite.

 

Perguntas frequentes

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

Abra UDP 9987 para voz, TCP 30033 para transferência de arquivos e TCP 10011 para ServerQuery. Se você usar TSDNS, abra também TCP 41144. Esses padrões cobrem a maioria das instalações e correspondem às orientações de porta do TeamSpeak.

Posso hospedar um servidor Linux TeamSpeak atrás de NAT de nível de operadora em casa?

Não. Usuários fora do seu ISP não podem iniciar sessões de entrada no seu endereço privado. Você pode testar localmente, mas os clientes da Internet falharão. Use um VPS com IPv4 público ou peça ao ISP para desligar o CGNAT.

Como inicio automaticamente o servidor TeamSpeak Linux na inicialização?

Crie a unidade systemd, execute systemctl enable TeamSpeak e o serviço inicia na inicialização e reinicia 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?

Pesquise nos registros recentes a linha “token” com journalctl -u TeamSpeak | grep -i token ou gere um novo token dentro do cliente com permissões.

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

Os servidores de produção públicos usam as compilações do servidor TS3. Continue usando o servidor 3.13.x e observe a página oficial de downloads para obter atualizações.

Compartilhar

Mais do blog

Continue lendo.

Herói “Best Plex Alternatives” com blocos Jellyfin, Emby, Stremio e Kodi, um guia rápido para alternativas plex.
Jogos e mídia

Melhores alternativas Plex para servidores de mídia auto-hospedados: resposta rápida + análise detalhada

Se você quiser a resposta, Jellyfin é a melhor alternativa Plex para a maioria das pessoas que realmente desejam auto-hospedar sua mídia a longo prazo. Emby é a melhor opção se você quiser um polimento mais

Nick PrataNick Prata 14 minutos de leitura
Como criar um backup do servidor Minecraft?
Jogos e mídia

Como criar um backup do servidor Minecraft?

Executar um servidor Minecraft sem backup é arriscado. Mais cedo ou mais tarde, algo quebra. Mundos corrompidos, conflitos de mods, plug-ins que se comportam mal ou erros inesperados derrubam o servidor.

Ivy JohnsonIvy Johnson 10 minutos de leitura
Um portal brilhante fica à direita, revelando um castelo e ilhas flutuantes. O texto “Best Minecraft Modpacks” aparece em negrito no lado esquerdo escuro ao lado do logotipo Cloudzy.
Jogos e mídia

Melhores Modpacks de Minecraft para jogar em 2026

Vanilla Minecraft fica obsoleto depois de centenas de horas. Você derrotou o Dragão Ender, construiu fazendas e explorou biomas. O que vem a seguir? Modpacks corrigem isso agrupando mods

Rexa CiroRexa Ciro 13 minutos de leitura

Pronto para implantar? A partir de $ 2,48 / mês.

Nuvem independente, desde 2008. AMD EPYC, NVMe, 40 Gbps. Devolução do dinheiro em 14 dias.