Se vuoi voce privata a bassa latenza con pieno controllo, puoi configurare un server TeamSpeak su Linux in pochi minuti. Questa guida si concentra su distro LTS attuali, un servizio pulito e systemd controlli di sicurezza piccoli ma importanti. Lo avvierai come utente dedicato e aprirai la porta corretta porti, rivendica il chiave di privilegio, e mantienilo in esecuzione all'avvio. Se sei su Windows, puoi leggere come installare un server TeamSpeak su Windows in uno dei nostri altri articoli.
Prerequisiti: OS, Porte e Accesso

Prima di installare qualsiasi cosa, verifica le nozioni di base. Una VPS o una macchina dedicata semplifica le cose, perché i provider ISP residenziali spesso si trovano dietro NAT di livello carrier (CGNAT) che blocca il traffico in ingresso. Usa un'immagine LTS e un utente non-root con sudo. Puoi configurare un server TeamSpeak su Linux su Ubuntu 24.04 LTS, Debian 12, o Rocky/Alma 9; i passaggi sono gli stessi con piccole modifiche al firewall.
Dovrai consentire il core portiVoce gira su UDP 9987, il trasferimento di file è TCP 30033, e ServerQuery è TCP 10011. Se prevedi di usare TSDNS, aggiungi TCP 41144, e per la weblist legacy, potresti vedere UDP 2010 in uscita. TeamSpeak documenta Record SRV in modo che tu possa mappare i nomi al target e alla porta corretti. Come riferimento, consulta l' TeamSpeak Downloads pagina e informazioni porta per confermare i valori predefiniti attuali:
Se ospiti da casa e il tuo IP pubblico appartiene a CGNAT, gli utenti esterni non potranno raggiungerti, nemmeno con l'inoltro delle porte del router. Spostare il servizio a VPS evita questo ostacolo e ti fornisce un IPv4 fisso. Con il quadro di rete chiaro, puoi scaricare i file del server e preparare il servizio.
Scarica e Prepara il Server

Scaricherai il server 64-bit attuale, creerai un TeamSpeak utente dedicato, accetterai la licenza e avvierai una volta per ottenere il chiave di privilegio. Questi comandi funzionano su Ubuntu, Debian, e Rockybasate su immagini.
- Per prima cosa, installa gli helper di archivio se necessario, poi aggiungi l'utente e le directory:
- Ubuntu / Debian:
sudo apt update
sudo apt install -y bzip2 tar curl
- Rocky / Alma:
sudo dnf install -y bzip2 tar curl
- Crea l'utente runtime e le cartelle:
sudo useradd -r -m -d /opt/TeamSpeak -s /usr/sbin/nologin TeamSpeak
sudo mkdir -p /opt/TeamSpeak
sudo chown -R TeamSpeak:TeamSpeak /opt/TeamSpeak
- Quindi, scarica l'ultima release e decompattala in /opt/TeamSpeak. Il server upstream è 3.13.7 per Linux x86_64 al momento della stesura. Controlla sempre la pagina ufficiale di download per aggiornamenti e hash.
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
- Accetta la licenza con un file o una variabile d'ambiente. Il metodo più semplice su una VM è un piccolo file marcatore nella home di TeamSpeak, seguito da una prima esecuzione con l'account TeamSpeak per generare il token amministratore.
sudo -u TeamSpeak touch /opt/TeamSpeak/.ts3server_license_accepted
sudo -u TeamSpeak /opt/TeamSpeak/ts3server_minimal_runscript.sh
- Osserva l'output del terminale e annota la riga "token". Questa chiave ti permette di richiedere i diritti di amministratore nel client. Interrompi il processo con Ctrl+C. Con i binari in posizione e il token salvato, convertilo in un servizio gestito.
Un layout singolo e pulito funziona su tutte le distro, quindi puoi configurare un server TeamSpeak su Linux una volta e riutilizzare il playbook per i nodi futuri.
Trasformalo in un Servizio con systemd

Un'unità corretta ti dà start, stop, restart, log e avvio automatico al boot. Crea un systemd service che punta alla cartella installata ed esegue come utente non privilegiato. La documentazione della comunità della comunità TeamSpeak le unità di servizio Linux in dettaglio.
- Crea il file dell'unità:
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
- Ricarica systemd e abilita il servizio:
sudo systemctl daemon-reload
sudo systemctl enable --now TeamSpeak
- Controlla il servizio e cattura di nuovo il token se necessario:
sudo systemctl status TeamSpeak --no-pager
journalctl -u TeamSpeak -n 50 --no-pager
Ora che il servizio è in esecuzione, apri le porti per permettere ai client di raggiungere gli endpoint di voce, query e trasferimento file. Una volta che il server è sotto systemd, puoi installa un server TeamSpeak su Linux su qualsiasi VPS e conta su un riavvio automatico dopo reboot o crash.
Apri il Firewall, UFW o firewalld


Puoi mappare un nome descrittivo al tuo endpoint vocale con un DNS Record SRV. Crea un Un record per la destinazione, quindi aggiungi una voce SRV come questa:
_ts3._udp.play.example.com. 3600 IN SRV 0 5 9987 ts.example.com.
I client risolveranno SRV e si connetteranno senza dover specificare una porta nell'indirizzo. TeamSpeak supporta anche un TSDNS servizio su 41144/tcp per mappature di nomi personalizzati. Entrambi i metodi sono documentati dal fornitore nell'articolo di informazioni sulla porta collegato in precedenza.
Se preferisci non gestire DNS, puoi comunque fornire agli utenti un percorso semplice condividendo un collegamento diretto come:
ts3server://host.example.com
Dopo aver completato la denominazione, stabilisci alcune piccole abitudini di sicurezza e manutenzione in modo che il servizio rimanga stabile.
Sicurezza e manutenzione

Proteggi il percorso admin e i dati a riposo. Queste pratiche richiedono pochi minuti oggi e risparmiano ore dopo.
- Superficie amministrativa: Imposta una password server forte e controlla chi ha ServerQuery accesso. Usa login con nome.
- Crittografia: Abilita la crittografia vocale dei canali a livello globale se il tuo budget CPU lo consente. Inizia con i canali più sensibili.
- Backup: Esegui backup ts3server.sqlitedb o il tuo database esterno e copia ts3server.ini. Salva il file di configurazione e le eventuali regole del firewall.
- Privilegi minimi: I notice the text "Keep the" appears incomplete. Could you please provide the full English text you'd like me to translate to Italian? systemd unità sul dedicato TeamSpeak utente. Non eseguire il binario come root.
- Aggiornamenti: Applica gli aggiornamenti della distribuzione secondo una pianificazione e riavvia il servizio dopo un cambio del kernel. Verifica la connettività dopo ogni modifica.
Una volta coperte le basi, scegli una dimensione ragionevole in modo che il servizio funzioni senza problemi per il tuo gruppo.
Consigli per la scelta: Hosting, Distro e Dimensione
Se il tuo unico obiettivo è un server vocale veloce per gli amici, puoi configurare un server TeamSpeak su Linux su una VM molto piccola e mantenere i costi bassi. I gruppi più grandi traggono vantaggio da reti migliori e più RAM per il trasferimento di file. Usa questa matrice rapida per scegliere un punto di partenza, poi adatta dopo una settimana di traffico reale.
- Home lab su CGNAT: Non combattere il port forwarding. Sposta il servizio su VPS con IPv4 pubblico, quindi pubblica DNS. Questo è il modo più rapido per installa un server TeamSpeak su Linux per l'accesso esterno.
- Clan di gaming con picchi nei weekend: Inizia con 2 vCPU e 2 GB RAM, poi osserva CPU inattivo e perdita di pacchetti. Esegui l'upgrade quando la voce rimane prossima al limite durante le ore di punta.
- Club universitario: Preferire Ubuntu 24.04 LTS e UFW regole. Le reti universitarie spesso hanno IPv6, quindi verifica IPv6 in ingresso dopo aver aperto le porte.
- Team esports, giorni di partita: Usa VPS vicino alla regione di gioco e registra una baseline. Se i registri o i caricamenti di file pesanti sono importanti, aggiungi storage e porta RAM a 4 GB.
- Gruppo di modding misto: Mantenere ServerQuery protetto, aggiungi password ai canali e pianifica backup settimanali. In questo modo un server installazione server TeamSpeak Linux prevedibile.
Inizia in semplice e itera. Una volta scelta la configurazione, sappi che l'accesso GUI su una VM può accelerare la configurazione iniziale, quindi leggi la sezione successiva per opzioni ospitate e un percorso desktop.
Hosting e Amministrazione Remota

Esegui TeamSpeak su una piattaforma costruita per voce stabile e routing pulito. La nostra Linux VPS ti offre IPv4 pubblico, regioni a basso jitter e controllo root in un unico posto. Puoi iniziare in piccolo, mantenere la latenza stretta e scalare in pochi minuti mentre la tua comunità cresce.
Quello che ottieni con VPS TeamSpeak Linux di Cloudzy:
- Risorse di calcolo affidabili: CPU moderni, frequenze costanti e RAM dedicato dimensionato per la voce in tempo reale.
- Storage all'altezza: NVMe o SSD per trasferimenti rapidi e scritture di log veloci.
- Rete ottimizzata per la voce: 10 Gbps uplinks in core locations, anycast-grade routing, and active DDoS filtering that helps keep UDP 9987 steady.
- Immagini OS che si adattano al tuo setup: Ubuntu 24.04 LTS, Debian 12 o Rocky 9, pronti all'uso. systemd configurazione.
- Accesso e controllo: accesso root completo, console out-of-band, DNS e regole firewall che puoi modificare senza ticket.
- Strumenti di ciclo di vita: snapshot prima degli aggiornamenti, ripristini rapidi e ridimensionamento piano semplice.
- Regioni globali: con oltre 12 location in più di 3 continenti, scegli il data center più vicino ai tuoi giocatori per ridurre la latenza.
- Supporto e disponibilità: aiuto 24 ore su 24 da veri ingegneri e SLA di uptime al 99,95%.
Se vuoi un desktop sul tuo VPS per modifiche visive rapide, avvia un server Linux RDP in qualità di app con un click sul tuo Linux VPS.
Considerazioni Finali
Hai appena visto come configurare un server TeamSpeak su Linux con un approccio semplice e ripetibile. Questo mantiene il setup prevedibile per nodi o regioni futuri. Usa una distro LTS, un utente dedicato e un systemd unitario. Apri UDP e TCP porti che contano, richiedi il chiave di privilegio, e aggiungi SRV se vuoi un indirizzo più intuitivo. Per un percorso più agevole e un IP pubblico stabile, considera di ospitare su un Cloudzy Linux VPS così il tuo server rimane raggiungibile giorno e notte.

