Jeśli chcesz prywatnego głosu o niskim opóźnieniu i pełnej kontroli, możesz to zrobić skonfiguruj serwer TeamSpeak w systemie Linux za kilka minut. Ten przewodnik skupia się na aktualnych dystrybucjach LTS systemowy obsługi oraz drobne, ale ważne kontrole bezpieczeństwa. Uruchomisz go jako dedykowany użytkownik, otwórz po prawej stronie porty, żądaj klucz uprzywilejowanyi utrzymuj go podczas uruchamiania. Jeśli korzystasz z systemu Windows, możesz dowiedzieć się więcej o instalowaniu programu Serwer TeamSpeak na serwerze Windows w innym z naszych postów.
Wymagania wstępne: system operacyjny, porty i dostęp

Zanim cokolwiek zainstalujesz, sprawdź podstawy. VPS lub maszyna dedykowana ułatwia życie, ponieważ dostawcy usług internetowych często pozostają z tyłu NAT klasy operatorskiej (CGNAT) który blokuje ruch przychodzący. Użyj obrazu LTS i użytkownika innego niż root w Sudo. Możesz skonfigurować serwer TeamSpeak w systemie Linux na Ubuntu 24.04 LTS, Debiana 12, Lub Rocky/Alma 9; kroki są takie same w przypadku małych zmian zapory ogniowej.
Będziesz musiał zezwolić na rdzeń porty. Głos płynie dalej UDP9987, transfer plików jest TCP 30033, a ServerQuery to TCP 10011. Jeśli planujesz używać TSDNS, dodać TCP 41144, a w przypadku starszej listy internetowej możesz zobaczyć UDP 2010 wychodzący. Dokumenty TeamSpeaka Rekordy SRV dzięki czemu można mapować nazwy na właściwe miejsce docelowe i port. Aby uzyskać informacje, zobacz urzędnika Pobieranie TeamSpeaka strona i informacje o porcie aby potwierdzić bieżące ustawienia domyślne:
Jeśli hostujesz w domu i Twój publiczny adres IP należy do CGNAT, użytkownicy zewnętrzni nie będą się z Tobą kontaktować, nawet przy przekierowaniu portów routera. Przeniesienie usługi na VPS pozwala uniknąć tej blokady i zapewnia stały adres IPv4. Po wyczyszczeniu obrazu sieci możesz pobrać pliki serwera i przygotować usługę.
Pobierz i przygotuj serwer

Pobierzesz aktualny serwer 64-bitowy, utworzysz dedykowany TeamSpeak użytkownika, zaakceptuj licencję i wykonaj jednorazowe uruchomienie, aby uzyskać licencję klucz uprzywilejowany. Polecenia te działają w poprzek Ubuntu, Debiana, I Skalistyobrazy oparte na.
- Najpierw zainstaluj pomoce archiwalne, jeśli to konieczne, a następnie dodaj użytkownika i katalogi:
- Ubuntu/Debiana:
sudo apt update
sudo apt install -y bzip2 tar curl
- Rocky / Alma:
sudo dnf install -y bzip2 tar curl
- Utwórz użytkownika wykonawczego i foldery:
sudo useradd -r -m -d /opt/TeamSpeak -s /usr/sbin/nologin TeamSpeak
sudo mkdir -p /opt/TeamSpeak
sudo chown -R TeamSpeak:TeamSpeak /opt/TeamSpeak
- Następnie pobierz najnowszą wersję i rozpakuj ją do /opt/TeamSpeak. Serwer nadrzędny jest 3.13.7 dla Linuksa x86_64 w chwili pisania tego tekstu. Zawsze sprawdzaj oficjalną stronę pobierania pod kątem aktualizacji i skrótów.
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
- Zaakceptuj licencję za pomocą pliku lub zmiennej środowiskowej. Najprostszą metodą na maszynie wirtualnej jest mały plik znacznika w domu TeamSpeak, a następnie pierwsze uruchomienie na koncie TeamSpeak w celu wygenerowania token administratora.
sudo -u TeamSpeak touch /opt/TeamSpeak/.ts3server_license_accepted
sudo -u TeamSpeak /opt/TeamSpeak/ts3server_minimal_runscript.sh
- Obejrzyj wyjście terminala i zapisz linię „token”. Ten klucz umożliwia przejęcie uprawnień administratora w kliencie. Zatrzymaj proces za pomocą Ctrl+C. Po zainstalowaniu plików binarnych i zapisaniu tokena przekonwertuj go na usługę zarządzaną.
Pojedynczy, przejrzysty układ działa we wszystkich dystrybucjach, więc możesz raz skonfigurować serwer TeamSpeak w systemie Linux i ponownie wykorzystać podręcznik w przyszłych węzłach.
Zrób z tego usługę za pomocą systemd

Odpowiednia jednostka umożliwia uruchamianie, zatrzymywanie, ponowne uruchamianie, rejestrowanie i automatyczne uruchamianie podczas rozruchu. Stwórz minimalną systemowy usługa, która wskazuje zainstalowany folder i działa jako użytkownik nieuprzywilejowany. The Dokumenty społeczności TeamSpeak Jednostki usługowe systemu Linux szczegółowo.
- Utwórz plik jednostki:
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
- Załaduj ponownie systemd i włącz usługę:
sudo systemctl daemon-reload
sudo systemctl enable --now TeamSpeak
- Sprawdź usługę i w razie potrzeby przechwyć token ponownie:
sudo systemctl status TeamSpeak --no-pager
journalctl -u TeamSpeak -n 50 --no-pager
Teraz, gdy usługa jest uruchomiona, otwórz niezbędne porty dzięki czemu klienci mogą uzyskać dostęp do punktów końcowych przesyłania głosu, zapytań i przesyłania plików. Kiedy serwer już nie działa systemowy, możesz zainstaluj serwer TeamSpeak w systemie Linux na dowolnym VPS i licz na automatyczne ponowne uruchomienie po ponownym uruchomieniu lub awarii.
Otwórz zaporę sieciową, UFW lub zaporę ogniową


Możesz zmapować przyjazną nazwę na punkt końcowy głosowy za pomocą DNS Rekord SRV. Utwórz Rekord dla celu, a następnie dodaj wpis SRV w następujący sposób:
_ts3._udp.play.example.com. 3600 IN SRV 0 5 9987 ts.example.com.
Klienci rozwiążą SRV i połącz się bez konieczności podawania portu w adresie. TeamSpeak obsługuje również TSDNS usługa włączona 41144/tcp dla niestandardowych mapowań nazw. Obie metody zostały udokumentowane przez dostawcę w artykule z informacjami o porcie, do którego link znajduje się wcześniej.
Jeśli wolisz nie zarządzać DNS, nadal możesz zapewnić użytkownikom łatwą ścieżkę, udostępniając bezpośredni link, taki jak:
ts3server://host.example.com
Po nazewnictwie zablokuj kilka drobnych nawyków związanych z bezpieczeństwem i konserwacją, aby usługa pozostała stabilna.
Bezpieczeństwo i konserwacja

Zabezpiecz ścieżkę administratora i chroń dane w spoczynku. Te praktyki dodają kilka minut dzisiaj i oszczędzają godziny później.
- Powierzchnia administracyjna: Ustaw silne hasło do serwera i sprawdź, kto je ma Zapytanie serwera dostęp. Użyj nazwanych loginów.
- Szyfrowanie: Włącz globalne szyfrowanie głosu kanału, jeśli pozwala na to budżet procesora. Zacznij od najbardziej wrażliwych kanałów.
- Kopie zapasowe: Kopia zapasowa ts3server.sqlitedb lub zewnętrzną bazę danych i kopię ts3server.ini. Zapisz plik jednostki i wszelkie reguły zapory sieciowej.
- Najmniejszy przywilej: Zachowaj systemowy jednostka na dedykowanym TeamSpeak użytkownik. Nie uruchamiaj pliku binarnego jako root.
- Aktualizacje: Zastosuj aktualizacje dystrybucji zgodnie z harmonogramem i uruchom ponownie usługę po zmianie jądra. Testuj łączność po każdej zmianie.
Mając już podstawy, wybierz rozsądny rozmiar początkowy, aby usługa była płynna dla Twojej grupy.
Porady dotyczące wyboru: hosting, dystrybucja i rozmiar
Jeśli Twoim jedynym celem jest szybki głos dla znajomych, możesz skonfigurować serwer TeamSpeak w systemie Linux na małej maszynie wirtualnej i utrzymać niskie koszty. Większe grupy zyskują na lepszych sieciach i większej ilości pamięci RAM do przesyłania plików. Skorzystaj z tej krótkiej matrycy, aby wybrać punkt początkowy, a następnie dostosuj go po tygodniu prawdziwego ruchu.
- Laboratorium domowe na CGNAT: Nie walcz z przekierowaniem portów. Przenieś usługę na VPS z publicznym IPv4, a następnie opublikuj DNS. To najszybszy sposób zainstaluj serwer TeamSpeak w systemie Linux dla dostępu z zewnątrz.
- Klan gamingowy z weekendowymi szczytami: Zacznij od 2 vCPU i 2 GB RAM, a następnie obserwuj bezczynność procesora i utratę pakietów. Uaktualnij, gdy głos pozostanie w pobliżu nasycenia w godzinach szczytu.
- Klub uniwersytecki: Woleć Ubuntu 24.04 LTS I UFW zasady. Sieci kampusowe często tak mają IPv6, więc przetestuj przychodzący protokół IPv6 po otwarciu portów.
- Zespół e-sportowy, dni meczowe: Użyj VPS w pobliżu regionu gry i zapisz linię bazową. Jeśli nagrania lub przesyłanie dużej ilości plików mają znaczenie, dodaj pamięć i zwiększ pamięć RAM do 4 GB.
- Mieszana grupa moderska: Trzymać Zapytanie serwera zablokowane, dodaj hasła do kanałów i zaplanuj cotygodniowe kopie zapasowe. To sprawia, że jestem zajęty Instalacja systemu Linux na serwerze TeamSpeak możliwy do przewidzenia.
Zacznij od prostego i iteruj. Wybierając kształt, powinieneś wiedzieć, że dostęp do GUI na maszynie wirtualnej może przyspieszyć wczesną konfigurację, więc przeczytaj następną sekcję, aby zapoznać się z opcjami hostowania i ścieżką pulpitu.
Hosting i administracja zdalna

Uruchom TeamSpeak na platformie stworzonej z myślą o stabilnym głosie i czystym routingu. Nasz Serwer VPS z Linuksem zapewnia publiczny adres IPv4, regiony o niskim jitterze i kontrolę rootowania w jednym miejscu. Możesz zacząć od małego, utrzymywać małe opóźnienia i skalować w ciągu kilku minut w miarę rozwoju społeczności.
Co zyskujesz dzięki Linux VPS firmy Cloudzy:
- Obliczenia, na które możesz liczyć: nowoczesne procesory wirtualne, stałe częstotliwości zegara i dedykowana pamięć RAM dostosowana do transmisji głosu w czasie rzeczywistym.
- Pamięć, która nadąża: Pamięć NVMe lub SSD do szybkiego przesyłania plików i szybkiego zapisu dzienników.
- Sieć stworzona dla głosu: 10 Gbps uplinks in core locations, anycast-grade routing, and active DDoS filtering that helps keep UDP 9987 steady.
- Obrazy systemu operacyjnego pasujące do Twojego podręcznika: Ubuntu 24.04 LTS, Debian 12 lub Rocky 9, wszystko gotowe do czyszczenia systemowy organizować coś.
- Dostęp i kontrola: pełny root, konsola pozapasmowa, rDNS i reguły zapory, które możesz modyfikować bez biletów.
- Narzędzia cyklu życia: migawki przed aktualizacjami, szybkie przywracanie i prosta zmiana rozmiaru planu.
- Regiony globalne: dzięki ponad 12 lokalizacjom na ponad 3 kontynentach wybierz centrum danych najbliżej swoich graczy, aby skrócić czas podróży w obie strony.
- Wsparcie i czas pracy: Całodobowa pomoc prawdziwych inżynierów i gwarancja SLA na poziomie 99,95%.
Jeśli chcesz, aby komputer stacjonarny znajdował się na serwerze VPS w celu szybkich zmian wizualnych, wdróż Serwer RDP pod Linuksem jako aplikacja jednym kliknięciem na Twoim Linuxie VPS.
Ostatnie przemyślenia
Właśnie zobaczyłeś, jak skonfigurować serwer TeamSpeak w systemie Linux za pomocą prostej, powtarzalnej ścieżki. Dzięki takiemu podejściu konfiguracja jest przewidywalna dla przyszłych węzłów lub regionów. Użyj dystrybucji LTS, dedykowanego użytkownika i odpowiedniego systemowy jednostka. Otwórz UDP i TCP porty to ma znaczenie, złóż wniosek klucz uprzywilejowanyi dodaj SRV jeśli chcesz bardziej przyjazny adres. Aby uzyskać płynniejszą ścieżkę i stabilny publiczny adres IP, rozważ hosting na platformie Cloudzy Serwer VPS z Linuksem dzięki czemu Twój serwer będzie dostępny w dzień i w nocy.

