Hvis du vil have privat stemme med lav latenstid med fuld kontrol, kan du opsætte en TeamSpeak-server på Linux på minutter. Denne vejledning fokuserer på aktuelle LTS-distros, en ren systemd service og små, men vigtige sikkerhedstjek. Du starter det som en dedikeret bruger, åbn til højre havne, hævde privilegienøgle, og lad den køre ved opstart. Hvis du er på Windows, kan du lære om installation af en TeamSpeak-server på en Windows-server i et andet af vores indlæg.
Forudsætninger: OS, porte og adgang

Før du installerer noget, skal du bekræfte det grundlæggende. En VPS eller dedikeret maskine gør livet lettere, da private internetudbydere ofte sidder bagved carrier-grade NAT (CGNAT) der blokerer for indgående trafik. Brug et LTS-billede og en ikke-rootbruger med sudo. Du kan konfigurere en TeamSpeak-server på Linux på Ubuntu 24.04 LTS, Debian 12, eller Rocky/Alma 9; trinene er de samme med små firewallændringer.
Du bliver nødt til at tillade kernen havne. Stemmen kører videre UDP 9987, filoverførsel er TCP 30033, og ServerQuery er TCP 10011. Hvis du planlægger at bruge TSDNS, tilføje TCP 41144, og for den gamle webliste, kan du se UDP 2010 udgående. TeamSpeak dokumenter SRV optegnelser så du kan kortlægge navne til det korrekte mål og port. For reference, se embedsmanden TeamSpeak downloads side og havneinfo for at bekræfte aktuelle standardindstillinger:
Hvis du hoster derhjemme og din offentlige IP tilhører CGNAT, vil eksterne brugere ikke nå dig, selv med router port forwarding. Flytning af tjenesten til en VPS undgår den vejspærring og giver dig en fast IPv4. Med netværksbilledet klart kan du hente serverfilerne og forberede tjenesten.
Download og klargør serveren

Du vil downloade den aktuelle 64-bit server, oprette en dedikeret TeamSpeak bruger, accepter licensen og gør en engangsstart for at opnå privilegienøgle. Disse kommandoer virker på tværs Ubuntu, Debian, og Stenet-baserede billeder.
- Installer først arkivhjælpere, hvis det er nødvendigt, og tilføj derefter brugeren og mapperne:
- Ubuntu / Debian:
sudo apt update
sudo apt install -y bzip2 tar curl
- Rocky / Alma:
sudo dnf install -y bzip2 tar curl
- Opret runtime-brugeren og mapperne:
sudo useradd -r -m -d /opt/TeamSpeak -s /usr/sbin/nologin TeamSpeak
sudo mkdir -p /opt/TeamSpeak
sudo chown -R TeamSpeak:TeamSpeak /opt/TeamSpeak
- Derefter skal du downloade den seneste udgivelse og pakke den ud /opt/TeamSpeak. Opstrømsserveren er 3.13.7 til Linux x86_64, når dette skrives. Tjek altid den officielle downloadside for opdateringer og 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
- Accepter licensen med en fil eller miljøvariabel. Den enkleste metode på en VM er en lille markørfil i TeamSpeak-hjemmet, derefter en første kørsel under TeamSpeak-kontoen for at generere admin token.
sudo -u TeamSpeak touch /opt/TeamSpeak/.ts3server_license_accepted
sudo -u TeamSpeak /opt/TeamSpeak/ts3server_minimal_runscript.sh
- Se terminalens output og skriv "token"-linjen ned. Denne nøgle lader dig gøre krav på admin i klienten. Stop processen med Ctrl+C. Med binære filer på plads og tokenet gemt, konverter det til en administreret tjeneste.
Et enkelt, rent layout fungerer på tværs af distros, så du kan konfigurere en TeamSpeak-server på Linux én gang og genbruge spillebogen til fremtidige noder.
Gør det til en tjeneste med systemd

En ordentlig enhed giver dig start, stop, genstart, logger og autostart ved opstart. Opret en minimal systemd tjeneste, der peger på den installerede mappe og kører som den uprivilegerede bruger. De TeamSpeak-fællesskabsdokumenter Linux-serviceenheder i dybden.
- Opret enhedsfilen:
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
- Genindlæs systemd og aktiver tjenesten:
sudo systemctl daemon-reload
sudo systemctl enable --now TeamSpeak
- Tjek tjenesten, og indfang tokenet igen, hvis det er nødvendigt:
sudo systemctl status TeamSpeak --no-pager
journalctl -u TeamSpeak -n 50 --no-pager
Nu hvor tjenesten kører, skal du åbne den nødvendige havne så klienter kan nå stemme-, forespørgsels- og filoverførselsslutpunkterne. Når serveren er under systemd, du kan installere en TeamSpeak-server på Linux på enhver VPS og regn med automatisk genstart efter genstart eller nedbrud.
Åbn Firewall, UFW eller firewalld


Du kan kortlægge et venligt navn til dit stemmeslutpunkt med en DNS SRV rekord. Opret en En rekord for målet, tilføj derefter en SRV-post som denne:
_ts3._udp.play.example.com. 3600 IN SRV 0 5 9987 ts.example.com.
Klienter vil løse problemet SRV og tilslut uden at skulle have en port i adressen. TeamSpeak understøtter også en TSDNS service på 41144/tcp til tilpassede navnetilknytninger. Begge metoder er dokumenteret af leverandøren i portinfo-artiklen, der blev linket til tidligere.
Hvis du foretrækker ikke at administrere DNS, kan du stadig give brugerne en nem sti ved at dele et direkte link såsom:
ts3server://host.example.com
Når navngivningen er udført, skal du låse et par små sikkerheds- og vedligeholdelsesvaner ind, så servicen forbliver stabil.
Sikkerhed og vedligeholdelse

Sikre administratorstien, og beskyt data i hvile. Disse øvelser tilføjer et par minutter i dag og sparer timer senere.
- Admin overflade: Indstil en stærk serveradgangskode og se, hvem der har ServerQuery adgang. Brug navngivne logins.
- Kryptering: Aktiver kanalstemmekryptering globalt, hvis dit CPU-budget tillader det. Start med de mest følsomme kanaler.
- Sikkerhedskopier: Back up ts3server.sqlitedb eller din eksterne database og kopi ts3server.ini. Gem enhedsfilen og eventuelle firewallregler.
- Mindste privilegium: Behold systemd enhed på den dedikerede TeamSpeak bruger. Kør ikke binæren som root.
- Opdateringer: Anvend distro-opdateringer efter en tidsplan, og genstart tjenesten efter en kerneændring. Test forbindelsen efter hver ændring.
Med det grundlæggende dækket, vælg en fornuftig startstørrelse, så servicen forbliver glat for din gruppe.
Udvælgelsesråd: Hosting, Distro og Størrelse
Hvis dit eneste mål er en hurtig stemme til venner, kan du konfigurere en TeamSpeak-server på Linux på en lille VM og holde omkostningerne lave. Større grupper får fordel af bedre netværk og mere RAM til filoverførsel. Brug denne hurtige matrix til at vælge et udgangspunkt, og juster derefter efter en uge med rigtig trafik.
- Hjemmelaboratorium på CGNAT: Bekæmp ikke port forwarding. Flyt tjenesten til en VPS med offentlig IPv4, og udgiv derefter DNS. Dette er den hurtigste måde at installere en TeamSpeak-server på Linux for udefrakommende adgang.
- Gaming klan med weekendtoppe: Start med 2 vCPU og 2 GB RAM, og se derefter CPU inaktiv og pakketab. Opgrader, når stemmen forbliver tæt på mætning i travle timer.
- Universitets klub: Foretrække Ubuntu 24.04 LTS og UFW regler. Campusnetværk har ofte IPv6, så test indgående IPv6, efter du har åbnet porte.
- Esportshold, kampdage: Brug en VPS nær spilregionen og optag en baseline. Hvis optagelser eller tunge filuploads betyder noget, skal du tilføje lager og øge RAM til 4 GB.
- Blandet modding gruppe: Holde ServerQuery låst ned, tilføje kanaladgangskoder og planlægge ugentlige sikkerhedskopier. Dette holder travlt TeamSpeak server Linux installation forudsigelig.
Start enkelt og gentag. Når du har valgt en form, skal du vide, at GUI-adgang på en VM kan fremskynde tidlig konfiguration, så læs næste afsnit for hostede muligheder og en desktopsti.
Hosting og fjernadmin

Kør TeamSpeak på en platform bygget til stabil stemme og ren routing. Vores Linux VPS giver dig en offentlig IPv4, områder med lav jitter og rodkontrol på ét sted. Du kan starte i det små, holde ventetiden tæt og skalere på få minutter, efterhånden som dit fællesskab vokser.
Hvad du får med Cloudzys Linux VPS:
- Beregn du kan regne med: moderne vCPU'er, ensartede clockhastigheder og dedikeret RAM-størrelse til stemme i realtid.
- Opbevaring, der holder trit: NVMe- eller SSD-lager til hurtig filoverførsel og hurtig logskrivning.
- Netværk bygget til stemme: 10 Gbps uplinks in core locations, anycast-grade routing, and active DDoS filtering that helps keep UDP 9987 steady.
- OS-billeder, der matcher din playbook: Ubuntu 24.04 LTS, Debian 12 eller Rocky 9, alle klar til en rengøring systemd opsætning.
- Adgang og kontrol: fuld rod, out-of-band-konsol, rDNS og firewall-regler, du kan ændre uden billetter.
- Livscyklusværktøjer: snapshots før opgraderinger, hurtige gendannelser og enkel planændring.
- Globale regioner: med over 12 lokationer på over 3 kontinenter, vælg det nærmeste datacenter til dine spillere for at reducere tur-retur-tiden.
- Support og oppetid: 24×7 hjælp fra rigtige ingeniører og en 99,95 % oppetid SLA.
Hvis du vil have et skrivebord oven på din VPS for hurtige visuelle ændringer, skal du implementere en Linux RDP-server som en et-klik app på din Linux VPS.
Afsluttende tanker
Du har lige set, hvordan du opsætter en TeamSpeak-server på Linux med en enkel, gentagelig sti. Denne tilgang holder opsætningen forudsigelig for fremtidige noder eller regioner. Brug en LTS-distro, en dedikeret bruger og en ordentlig systemd enhed. Åbn UDP og TCP havne den sag, kræve privilegienøgle, og tilføj SRV hvis du ønsker en venligere adresse. For en jævnere sti og en stabil offentlig IP, overvej at være vært på en Cloudzy Linux VPS så din server forbliver tilgængelig dag og nat.

