LIONFIN
Oyun Sunucuları

TeamSpeak Sunucu Kurulumu: Lisans, Yetki Anahtarı ve Kanallar

5 dk okuma Güncelleme: 1 görüntülenme
TeamSpeak Sunucu Kurulumu: Lisans, Yetki Anahtarı ve Kanallar

TeamSpeak sunucu kurulumu, oyun ekipleri ve topluluklar için düşük gecikmeli, kendi kontrolünüzde bir sesli iletişim sunucusu açmaktır. Discord gibi merkezî servislerin aksine sunucu sizin makinenizde çalışır; kanal yapısı, yetkiler ve kayıtlar tamamen size aittir.

Bu rehberde kararlı sürüm olan TeamSpeak 3 sunucusunu Linux’a kuruyoruz ve beta aşamasındaki TeamSpeak 6 sunucusunun farklarını ayrıca özetliyoruz. Sunucuyu kendi VPS sunucunuzda çalıştırabilir ya da LIONFIN oyun sunucuları altyapısında açabilirsiniz; hazır paketler TeamSpeak sunucu kiralama sayfasındadır.

Kısa cevap

TeamSpeak sunucu kurulumu Linux’ta şu adımlardan oluşur: TeamSpeak’in resmî sitesinden sunucu arşivini indirip ayrı bir kullanıcıyla açın, lisansı license_accepted=1 parametresi ya da .ts3server_license_accepted dosyasıyla onaylayın ve ./ts3server_startscript.sh start ile başlatın. İlk açılışta günlüğe yazılan ServerAdmin privilege key anahtarını istemcide kullanarak yönetici olursunuz. Ses için 9987/UDP, dosya aktarımı için 30033/TCP portu açılır.

TeamSpeak 3 mü, TeamSpeak 6 mı?

TeamSpeak sunucu kurulumu öncesindeki ilk karar sürümdür: bugün üretimde yaygın kullanılan kararlı sunucu TeamSpeak 3’tür; TeamSpeak 6 sunucusu ise beta (deneme) aşamasındadır ve resmî GitHub deposundan yayımlanmaktadır.

ÖlçütTeamSpeak 3 sunucusuTeamSpeak 6 sunucusu (beta)
DurumKararlıBeta; sürümler sık değişiyor
Lisans onayılicense_accepted=1 ya da onay dosyası--accept-license parametresi
Ücretsiz kullanımTicari olmayan kullanımda sınırlı slotBeta süresince yenilenen 32 slotluk lisans
Ses / dosya portu9987/UDP, 30033/TCP9987/UDP, 30033/TCP
Lisans uyumu—TeamSpeak 3 lisansları geçerli değil

Kalıcı bir topluluk sunucusu kuruyorsanız TeamSpeak 3 ile başlamak daha az sürpriz demektir. TeamSpeak 6’yı denemek isterseniz yeni istemciyle gelen arayüz ve özellikleri test sunucusunda değerlendirin; beta lisans koşulları ve sürüm durumu değişebileceği için resmî duyuruları takip edin.

TeamSpeak 3 sunucusu Linux’a nasıl kurulur?

Linux’ta TeamSpeak sunucu kurulumu, resmî arşivi ayrı bir kullanıcıyla açmak, lisansı onaylamak ve başlatma betiğini çalıştırmaktan oluşur.

  1. Sunucu için yetkisiz bir kullanıcı oluşturun; TeamSpeak’i asla root ile çalıştırmayın:
    sudo useradd -m -s /bin/bash teamspeak
    sudo -iu teamspeak
  2. TeamSpeak’in resmî sitesindeki Server indirmeleri bölümünden Linux 64 bit arşivinin bağlantısını kopyalayıp indirin ve açın:
    wget -O ts3.tar.bz2 "TS3_SUNUCU_BAGLANTISI"
    tar xjf ts3.tar.bz2
    cd teamspeak3-server_linux_amd64
  3. Lisansı onaylayın; boş bir onay dosyası oluşturmak, servis olarak çalıştırırken en temiz yoldur:
    touch .ts3server_license_accepted
  4. Sunucuyu başlatın:
    ./ts3server_startscript.sh start

Lisans dosyası yerine başlatma komutuna license_accepted=1 parametresini de ekleyebilirsiniz. Sunucunun makine yeniden başladığında otomatik açılması için bir systemd hizmeti tanımlayın; ExecStart ve ExecStop satırlarında başlatma betiğinin start ve stop komutlarını kullanın.

İlk açılışta yetki anahtarı nasıl kullanılır?

TeamSpeak sunucusu ilk kez başladığında bir kez ServerAdmin privilege key (yönetici yetki anahtarı) üretir ve bunu konsola ve günlük dosyasına yazar; bu anahtarı istemcide kullanan ilk kişi sunucu yöneticisi olur.

grep -i "token=" logs/*.log
  1. TeamSpeak istemcisinde sunucu IP adresine (port varsayılan 9987 ise yazmanız gerekmez) bağlanın.
  2. İstemci genellikle ilk bağlantıda anahtarı ister; istemezse Permissions → Use Privilege Key menüsünü açın.
  3. Günlükten bulduğunuz anahtarı yapıştırın; hesabınız Server Admin grubuna eklenir.

İlk açılış çıktısında ayrıca ServerQuery yönetici kullanıcı adı (serveradmin) ve parolası gösterilir. Bu bilgileri güvenli bir yere kaydedin; parola daha sonra tekrar gösterilmez.

Dikkat: Yetki anahtarı tek kullanımlıktır ve onu ilk kullanan kişi yönetici olur; sunucuyu başlattıktan sonra anahtarı vakit kaybetmeden kendiniz kullanın ve kimseyle paylaşmayın.

TeamSpeak hangi portları kullanır?

TeamSpeak sesi UDP üzerinden, dosya aktarımını ve yönetim sorgularını TCP üzerinden taşır; oyuncuların bağlanması için yalnızca ses portunun açık olması yeterlidir.

PortProtokolGöreviDışarıya açılmalı mı?
9987UDPSes (varsayılan sanal sunucu)Evet, zorunlu
30033TCPDosya aktarımı, simge ve avatarDosya paylaşımı kullanılıyorsa
10011TCPServerQuery (ham metin)Hayır; yalnızca yönetici IP’sine
10022TCPServerQuery (SSH)Hayır; yalnızca yönetici IP’sine
sudo ufw allow 9987/udp
sudo ufw allow 30033/tcp
sudo ufw allow from YONETICI_IP to any port 10011 proto tcp

ServerQuery portu sunucu üzerinde tam yönetim yetkisi verir; internete açık bırakmak, parola deneme saldırılarına davetiye çıkarır. Güvenlik duvarı kuralları için UFW güvenlik duvarı kurulumu rehberine bakabilirsiniz.

Kanallar ve sunucu grupları nasıl düzenlenir?

TeamSpeak’te düzen iki katmandan oluşur: kanallar konuşma odalarını, sunucu ve kanal grupları ise kimin ne yapabileceğini belirler. İyi bir yapı, büyüyen topluluğu yönetmeyi kolaylaştırır.

  • Kalıcı kanallar: Lobi, AFK, oyun ve ekip kanallarını permanent (kalıcı) olarak oluşturun; geçici kanallar son kullanıcı çıktığında silinir.
  • Varsayılan kanal: Yeni bağlananların düştüğü kanalı lobi olarak işaretleyin; ekip kanallarını parola ya da yetkiyle kapatın.
  • Sunucu grupları: Yönetici, moderatör, üye ve misafir gibi gruplar oluşturup yetkileri gruba verin; kişilere tek tek yetki tanımlamaktan kaçının.
  • Kanal yetkileri: Kanal yöneticisi (Channel Admin) gruplarıyla ekip liderlerine yalnızca kendi kanallarında yetki verin.
  • AFK düzeni: Uzun süre sessiz kalan kullanıcıları AFK kanalına taşımak, aktif kanalları temiz tutar.

Grup yapısını değiştirmeden önce sunucunun yedeğini alın. TeamSpeak 3 varsayılan olarak verileri sunucu klasöründeki ts3server.sqlitedb veritabanında tutar; sunucuyu durdurup bu dosyayı ve files klasörünü kopyalamak tam bir yedek sağlar. Yedekleme düzeni için oyun sunucusu yedekleme rehberine bakın.

TeamSpeak 6 beta sunucusu nasıl çalıştırılır?

TeamSpeak 6 sunucusu, resmî GitHub deposunda Linux ve Windows ikili dosyaları ile Docker kalıbı olarak yayımlanır; lisans onayı parametreyle verilir.

# İkili dosya ile
./tsserver --accept-license

# Docker ile (ortam değişkeni)
docker run -d --name ts6 -p 9987:9987/udp -p 30033:30033/tcp \
  -e TSSERVER_LICENSE_ACCEPTED=accept teamspeak/teamspeak6-server

İlk açılışta yine bir ServerAdmin privilege key üretilir ve günlükte görünür; Docker’da docker logs ts6 komutuyla bulabilirsiniz. Yönetici olmak için bu anahtarı TeamSpeak 6 istemcisinde kullanırsınız.

Beta sürecinde dikkat edilecekler:

  • Sunucu, beta süresince yenilenen 32 slotluk bir lisansla gelir; daha büyük lisans henüz alınamaz.
  • TeamSpeak 3 lisansları TeamSpeak 6’da geçerli değildir.
  • Beta sürümler arasında yapılandırma ve veritabanı biçimi değişebilir; güncellemeden önce yedek alın.

Docker ile çalıştırmayı düşünüyorsanız Docker sunucu seçeneklerine de göz atabilirsiniz.

Sık Sorulan Sorular

TeamSpeak sunucusu ücretsiz mi?

TeamSpeak 3 sunucu yazılımı ticari olmayan kullanımda ücretsiz bir lisansla sınırlı slot sayısına kadar kullanılabilir; topluluk rehberlerinde bu sınır 32 slot olarak geçer. Daha fazla slot ya da ticari kullanım için TeamSpeak’ten lisans alınması gerekir. TeamSpeak 6 beta sunucusu ise beta süresince yenilenen 32 slotluk bir lisansla gelir. Güncel koşulları resmî sitede kontrol edin.

TeamSpeak yetki anahtarını kaybettim, ne yapmalıyım?

Anahtar yalnızca ilk açılışta otomatik üretilir, ancak yenisini oluşturabilirsiniz. ServerQuery’ye ilk açılışta verilen serveradmin bilgileriyle bağlanıp yeni bir yetki anahtarı (token) üretebilirsiniz. ServerQuery parolasını da kaybettiyseniz sunucuyu serveradmin_password parametresiyle başlatarak yeni bir parola belirleyebilirsiniz. Bu parametreyi işiniz bitince başlatma komutundan kaldırın.

TeamSpeak sunucusuna bağlanamıyorum, port mu kapalı?

Büyük ihtimalle evet. TeamSpeak sesi 9987 numaralı porttan UDP ile taşır; güvenlik duvarında kuralın TCP değil UDP olarak açıldığını kontrol edin. Sunucunun gerçekten çalıştığını ts3server_startscript.sh status komutuyla, portu dinlediğini ss -ulpn çıktısıyla doğrulayın. Bağlanıyor ama dosya ve avatar yüklenmiyorsa 30033/TCP portu kapalıdır.

TeamSpeak mi Discord mu daha iyi?

İhtiyaca göre değişir. TeamSpeak sunucusu sizin makinenizde çalışır; ses kalitesi, gecikme, kayıtlar ve yetkiler tamamen sizin kontrolünüzdedir ve oyun içi kaynak kullanımı düşüktür. Discord ise kurulum gerektirmez, metin sohbeti, bot ekosistemi ve topluluk özellikleri güçlüdür. Birçok oyun topluluğu sesli iletişim için TeamSpeak’i, duyuru ve topluluk için Discord’u birlikte kullanır.

Bu makale yardımcı oldu mu?

Geri bildiriminiz için teşekkürler!

kişi faydalı buldu

Paylaş

X LinkedIn WhatsApp

Sorunuz mu var? Destek ekibimize yazın.