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

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

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.)
- 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
- 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
- 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
- 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
- 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

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.
- 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
- Recarregue o systemd e ative o serviço:
sudo systemctl daemon-reload
sudo systemctl enable --now TeamSpeak
- 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


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.

