TeamSpeak 6 Server, kullanıcıların tek bir merkez üzerinden gerçek zamanlı sesli görüşme yapabilmesini mümkün kılan TeamSpeak sunucu bileşenidir. Kendi sunucunuzda konumlandırıldığında şirket içi görüşmelerden oyun topluluklarına kadar farklı kullanım senaryoları için dışa bağımlı olmayan bir sesli iletişim altyapısı oluşturur.
TeamSpeak 6 Server Kurulumu İçin Sistem Kaynakları
TeamSpeak 6 Server kurulumu için Windows işletim sistemine sahip bir sunucu ve yönetici seviyesinde erişim yeterlidir. Donanım gereksinimleri düşük tutulduğu için küçük ölçekli VDS sunucularda da sorunsuz şekilde kullanılabilir.
- İşletim Sistemi – Windows Server 2019 / 2022 ya da Windows 10–11
- CPU – En az 1 vCore
- RAM – Minimum 1 GB
- Disk – 1–2 GB kullanılabilir alan
- Ağ – Statik IP adresi
- Yetki – Administrator yetkisi
Ayrıca ses iletimi UDP üzerinden gerçekleştiğinden, sunucu üzerinde UDP portlarının açılabilmesi zorunludur.
TeamSpeak 6 Server Kurulum Dosyaları
Windows işletim sistemlerinde TeamSpeak 6 Server hazır olarak gelmez. Sunucu yazılımı zip paketi şeklinde indirilir ve açıldıktan sonra doğrudan çalıştırılır. Güncel sürümü indirerek sunucu üzerinde uygun bir dizine çıkartalım.
C:\TS6🔗 TeamSpeak 6 Server – GitHub Releases
Sunucunun İlk Çalıştırılması
PowerShell’i yönetici olarak başlattıktan sonra TeamSpeak dizinine geçelim ve sunucu sürecini başlatalım.
cd C:\TS6
.\tsserver.exeİlk çalıştırmada lisans onayı talep edilir. Onay işlemi tamamlandığında sunucu ayağa kalkar ve konsol ekranında bilgilendirme çıktıları görüntülenir.
Yönetici Anahtarının Oluşturulması
Sunucu ilk kez başlatıldığında sistem tarafından otomatik olarak bir ServerAdmin privilege key üretilir. Bu anahtar, sunucuya bağlandıktan sonra admin yetkisi almak için gereklidir.
ServerAdmin privilege key created, please use it to gain server admin rights:<br>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxAnahtar yalnızca ilk başlatma sırasında oluşturulur ve tekrar gösterilmez. Bu nedenle güvenli bir yerde saklanması gerekir.
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 Üzerinden Sunucuya Bağlanma
Sunucuya bağlanabilmek için TeamSpeak 6 Client yazılımının kurulu olması gerekir. Client uygulaması TeamSpeak’in resmi indirme sayfası üzerinden temin edilebilir.
🔗 TeamSpeak 6 Client – Resmi İndirme Sayfası
Client açıldıktan sonra bağlantı ekranına sunucunun IP adresi girilir. Varsayılan yapılandırmada port bilgisi belirtmeye gerek yoktur.
Bağlantı sağlandıktan sonra Use Privilege Key seçeneği kullanılarak sunucu ilk çalıştırmada üretilen admin anahtarı girilir. Bu işlem tamamlandığında kullanıcı sunucu üzerinde tam yetkili hâle gelir.
Kalıcı Yapılandırma Dosyası Oluşturma
TeamSpeak 6 Server yapılandırmaları kalıcı olarak tsserver.yaml dosyası üzerinden yönetilir. Varsayılan yapılandırma dosyasını oluşturmak için aşağıdaki komut çalıştırılır.
.\tsserver.exe --write-config-fileDosya oluşturulduktan sonra port, log ve bind IP gibi ayarlar bu dosya üzerinden düzenlenebilir. Sunucu yeniden başlatıldığında yapılan ayarlar korunur.
TeamSpeak 6 Server’ı Windows Açılışında Otomatik Çalıştırma
Sunucunun her Windows başlatıldığında manuel müdahale gerektirmeden çalışması için servis olarak yapılandırılması gerekir. NSSM, bu işlem için sık kullanılan ve stabil bir çözümdür.
NSSM kurulumunun ardından aşağıdaki komut kullanılarak servis tanımı yapılır:
nssm install TeamSpeak6 C:\TS6\tsserver.exeServis tanımı tamamlandığında TeamSpeak 6 Server, Windows servis listesinde yer alır ve sistem açılışında otomatik olarak devreye girer.
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.