TeamSpeak 6 Server, TeamSpeak platformunda sesli iletişimin gerçekleşmesini sağlayan sunucu yazılımı olarak görev yapar ve istemciler bu yapı üzerinden anlık olarak iletişim kurar. Sunucu kendi sisteminiz üzerinde çalıştırıldığında kapalı gruplar, ekipler ve topluluklar için yönetimi tamamen size ait bir sesli iletişim çözümü elde edilir.
TeamSpeak 6 Server İçin Ön Gereksinimler
TeamSpeak 6 Server’ı çalıştırmak için Windows tabanlı bir sunucu ortamı ve yönetici yetkisi yeterli olur. Yazılım, kaynak tüketimi düşük olacak şekilde tasarlandığı için VDS altyapılarında rahatlıkla kullanılabilir.
- İşletim Sistemi – Windows Server 2019 / 2022 veya Windows 10–11
- CPU – 1 vCore veya üzeri
- RAM – En az 1 GB
- Disk – 1–2 GB boş alan
- Ağ – Statik IP adresi
- Yetki – Administrator erişimi
Ses trafiği UDP protokolü üzerinden aktarıldığından, sunucu tarafında UDP port açma yetkisinin bulunması gerekmektedir.
TeamSpeak 6 Server Paketinin İndirilmesi
TeamSpeak 6 Server Windows sistemlerde yüklü olarak sunulmaz. Sunucu dosyaları zip formatında sağlanır ve manuel olarak çalıştırılır. En son sürümü indirip sunucu üzerinde bir klasöre çıkartalım.
C:\TS6🔗 TeamSpeak 6 Server – GitHub Releases
İlk Başlatma İşlemi
Yönetici yetkisiyle PowerShell açtıktan sonra TeamSpeak klasörüne geçerek sunucuyu çalıştıralım.
cd C:\TS6
.\tsserver.exeSunucu ilk kez başlatıldığında lisans onayı ekranı gelir. Lisans kabul edildiğinde sunucu çalışmaya başlar ve konsol üzerinden bilgilendirme mesajları görüntülenir.
ServerAdmin Token Bilgisinin Oluşturulması
İlk çalıştırma sırasında konsol ekranında otomatik olarak bir admin token oluşturulur. Bu token, istemci üzerinden yönetici yetkisi almak için kullanılır.
ServerAdmin privilege key created, please use it to gain server admin rights:
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxToken yalnızca ilk çalıştırmada üretilir ve daha sonra tekrar gösterilmez. Bu nedenle kaydedilmesi zorunludur.
Gerekli Portların Açılması
Ses iletişimi UDP protokolü üzerinden yapılır. Sunucuya bağlanılamamasının en yaygın sebebi yalnızca TCP portların açılmasıdır.
Windows Firewall üzerinden gerekli portları PowerShell ile açalım.
New-NetFirewallRule -DisplayName "TS6 Voice UDP 9987" -Direction Inbound -Protocol UDP -LocalPort 9987 -Action AllowNew-NetFirewallRule -DisplayName "TS6 File TCP 30033" -Direction Inbound -Protocol TCP -LocalPort 30033 -Action Allow| 9987 | UDP | Voice (ses iletişimi) |
| 30033 | TCP | File transfer |
| 10011 | TCP | Server Query (yönetim) |
TeamSpeak Client Kullanarak Sunucuya Bağlanma
Sunucuya erişim için TeamSpeak 6 Client yazılımı gereklidir. İstemci yazılımı TeamSpeak’in resmi indirme sayfasında yer almaktadır.
🔗 TeamSpeak 6 Client – Resmi İndirme Sayfası
Client başlatıldıktan sonra bağlantı ekranına sunucu IP adresi girilir. Varsayılan yapılandırmada port bilgisi girilmeden bağlantı kurulabilir.
Bağlantı tamamlandıktan sonra Use Privilege Key seçeneği kullanılarak admin anahtarı girilir. Bu işlemle birlikte kullanıcı sunucu üzerinde tam yetki kazanır.
Kalıcı Sunucu Ayarlarının Yapılandırılması
TeamSpeak 6 Server ayarları tsserver.yaml dosyası aracılığıyla kalıcı hâle getirilir. Varsayılan dosyayı oluşturmak için aşağıdaki komut çalıştırılır.
.\tsserver.exe --write-config-fileOluşturulan dosya üzerinden port ve log ayarları düzenlenebilir. Sunucu yeniden başlatıldığında yapılandırmalar korunur.
TeamSpeak 6 Server İçin Otomatik Başlatma Yapılandırması
TeamSpeak 6 Server’ın yeniden başlatmalardan etkilenmeden çalışabilmesi için Windows servisi olarak yapılandırılması önerilir. Bu işlem NSSM aracılığıyla kolayca yapılabilir.
NSSM kurulduktan sonra aşağıdaki komut ile servis oluşturulur:
nssm install TeamSpeak6 C:\TS6\tsserver.exeBu yapılandırma sonrasında TeamSpeak 6 Server, Windows açılışında otomatik olarak çalışmaya başlar.
Sık Sorulan Sorular
TeamSpeak 6 Server çalışıyor ama client bağlanamıyor?
Önce UDP 9987 portunun açık olduğundan emin olun. Windows Firewall açık olsa bile sağlayıcı panel firewall’ı UDP’yi engelliyor olabilir. UDP kapalıysa sunucu çalışıyor görünür ama bağlantı kurulmaz.
Client bağlanıyor ama kanala girince anında düşüyor, neden?
Bu genelde UDP paketlerinin upstream firewall veya NAT tarafından kesilmesinden kaynaklanır. UDP 9987 için port yönlendirmesini ve rate limit kurallarını kontrol edin.
ServerAdmin privilege key girdim ama admin yetkisi gelmedi?
Privilege key yalnızca üretildiği sunucu context’inde çalışır. Yanlış sunucuya bağlıyken girilmiş olabilir. Key girdikten sonra bağlantıyı kesip tekrar bağlanın.
UDP 9987 açık ama port testlerinde filtered görünüyor?
UDP portlar çoğu test aracında yanlış şekilde kapalı görünebilir. Gerçek testi client bağlantısıyla yapın. Ses geliyorsa port çalışıyordur.