TeamSpeak 3 Sunucu Kurma: Linux Adım Adım Rehber
TeamSpeak 3 sunucusu nasıl kurulur? Linux'ta kurulum, lisans kabulü, privilege key, 9987 ve 30033 portları, systemd servisi, yedekleme ve güvenlik.

İçindekiler
TeamSpeak, özellikle oyuncular ve klanlar arasında yaygın kullanılan, düşük gecikmeli bir sesli iletişim yazılımıdır. Kendi TeamSpeak sunucunuzu kurduğunuzda kanallar, yetkiler ve kayıtlar tamamen sizin kontrolünüzde olur ve sunucu çok az kaynak kullanır. Bir oyun sunucusunun ya da Discord botunun yanında, aynı makinede rahatça çalışabilir.
Bu rehberde Linux üzerinde bir TeamSpeak 3 sunucusunu sıfırdan kurmayı, ilk yönetici anahtarını almayı, portları, sunucuyu bir servis olarak çalıştırmayı, yedeklemeyi ve güvenlik ayarlarını anlatıyoruz.
Gereksinimler
- İşletim sistemi: TeamSpeak 3 sunucusu Linux, Windows ve macOS için yayınlanır. Bu rehberde Ubuntu ve Debian kullanıyoruz.
- Kaynaklar: Birkaç düzine kullanıcı için birkaç yüz MB RAM yeterlidir; işlemci kullanımı çok düşüktür.
- Lisans: Lisanssız kullanımda tek bir sanal sunucu ve 32 kişilik bir sınır vardır.
Sunucuya SSH ile bağlanmayı bilmeniz yeterlidir; komutların geri kalanını adım adım veriyoruz.
1. Adım: Kullanıcı ve dosyalar
Güvenlik için TeamSpeak'i root yerine ayrı bir kullanıcıyla çalıştırın:
sudo apt update
sudo apt install bzip2 wget
sudo useradd -m -s /bin/bash teamspeak
sudo su - teamspeak
TeamSpeak'in resmî sitesindeki indirme sayfasından Linux için Server 64-bit paketinin bağlantısını kopyalayın, sunucuda indirip açın:
wget -O ts3server.tar.bz2 "https://.../teamspeak3-server_linux_amd64-X.X.X.tar.bz2"
tar -xjf ts3server.tar.bz2
cd teamspeak3-server_linux_amd64
Adres, sitedeki güncel sürüm numarasını içerir.
2. Adım: Lisansı kabul edin
TeamSpeak sunucusu, kullanım koşullarını kabul ettiğinizi belirten bir dosya olmadan başlamaz. Koşulları sunucu klasöründeki lisans dosyasından okuyup kabul etmek için:
touch .ts3server_license_accepted
3. Adım: İlk başlatma ve yönetici anahtarı
./ts3server_startscript.sh start
İlk başlatmada sunucu iki önemli bilgi üretir. Bunları hemen güvenli bir yere kaydedin:
- ServerQuery yönetici hesabı:
serveradminkullanıcı adı ve şifresi. Sunucuyu komut satırından ya da yönetim araçlarıyla yönetmek için kullanılır. - Privilege key (token): TeamSpeak istemcisiyle sunucuya ilk bağlandığınızda kendinizi Server Admin yapmak için kullanacağınız tek kullanımlık anahtar.
Bu bilgiler başlatma çıktısında ve sunucu klasöründeki logs klasöründeki günlük dosyasında yer alır:
grep -i "token=" logs/*.log
4. Adım: Portlar ve güvenlik duvarı
| Port | Protokol | Ne için? | Herkese açılmalı mı? |
|---|---|---|---|
| 9987 | UDP | Ses trafiği (varsayılan sanal sunucu) | Evet |
| 30033 | TCP | Dosya aktarımı (simgeler, avatarlar, dosyalar) | Evet |
| 10011 | TCP | ServerQuery (düz metin) | Hayır; yalnızca kendi IP'niz |
| 10022 | TCP | ServerQuery (SSH) | Hayır; yalnızca kendi IP'niz |
Ubuntu'da ufw kullanıyorsanız:
sudo ufw allow 9987/udp
sudo ufw allow 30033/tcp
ServerQuery portları sunucunuzun tam yönetimine açılan kapılardır; herkese açmayın. Yönetim araçları kullanacaksanız bu portları yalnızca kendi IP adresinize açın ya da SSH tüneli ile erişin. UFW kullanımını UFW kullanımı rehberimizde ayrıntılı anlattık.
5. Adım: Bağlanın ve yönetici olun
- TeamSpeak istemcisinde Connections → Connect menüsüne gidin.
- Sunucu adresi olarak sunucunuzun IP adresini girin (varsayılan port 9987 olduğu için port yazmanıza gerek yoktur).
- Bağlandığınızda sizden privilege key istenir; 3. adımda kaydettiğiniz anahtarı girin.
Artık Server Admin grubundasınız. Kanalları, sunucu gruplarını ve yetkileri istemcinin içinden yönetebilirsiniz. Sunucuya bir şifre koymak için sunucu adına sağ tıklayıp sunucu ayarlarını açın.
Kendi alan adınızı kullanmak isterseniz ts.alanadiniz.com gibi bir alt alan adı için sunucunuzun IP adresini gösteren bir A kaydı eklemeniz yeterlidir; ayrıntılar Alt alan adı nedir? yazımızda.
6. Adım: Sistem servisi olarak çalıştırma
Sunucunun yeniden başlatmalardan sonra otomatik açılması için bir systemd servisi oluşturun. root kullanıcısına dönüp /etc/systemd/system/teamspeak.service dosyasını yazın:
[Unit]
Description=TeamSpeak 3 Server
After=network.target
[Service]
User=teamspeak
Group=teamspeak
Type=forking
WorkingDirectory=/home/teamspeak/teamspeak3-server_linux_amd64
ExecStart=/home/teamspeak/teamspeak3-server_linux_amd64/ts3server_startscript.sh start
ExecStop=/home/teamspeak/teamspeak3-server_linux_amd64/ts3server_startscript.sh stop
PIDFile=/home/teamspeak/teamspeak3-server_linux_amd64/ts3server.pid
Restart=on-failure
[Install]
WantedBy=multi-user.target
Elle başlattığınız sunucuyu önce durdurun, ardından servisi etkinleştirin:
sudo -u teamspeak /home/teamspeak/teamspeak3-server_linux_amd64/ts3server_startscript.sh stop
sudo systemctl daemon-reload
sudo systemctl enable --now teamspeak
Yedekleme ve güncelleme
TeamSpeak sunucusunun bütün verileri (kanallar, yetkiler, kullanıcılar ve yüklenen dosyalar) sunucu klasöründe tutulur. Varsayılan kurulumda en önemlileri ts3server.sqlitedb veritabanı dosyası ve files klasörüdür. Tutarlı bir yedek için sunucuyu kısa süreliğine durdurup klasörün tamamını arşivleyin:
sudo systemctl stop teamspeak
sudo tar -czf ~/teamspeak-yedek-$(date +%F).tar.gz -C /home/teamspeak teamspeak3-server_linux_amd64
sudo systemctl start teamspeak
Güncelleme: Yeni sürümü indirip sunucu durdurulmuşken mevcut klasörün üzerine açın; veritabanı ve dosyalarınız korunur. Güncellemeden önce mutlaka yedek alın. Düzenli ve sunucudan bağımsız yedek almayı Sunucu yedekleme rehberimizde anlattık.
Güvenlik önerileri
- ServerQuery portlarını internete açmayın; yalnızca kendi IP adresinize ya da SSH tüneline izin verin.
serveradminşifresini ve privilege key'leri kimseyle paylaşmayın.- Gereksiz yetkileri varsayılan gruplardan kaldırın; yeni kullanıcıların kanal oluşturma ve dosya yükleme yetkilerini sınırlayın.
- TeamSpeak sunucuları sık DDoS hedefidir; sunucunuzun önünde ağ düzeyinde koruma olması önemlidir. Ayrıntılar DDoS nedir? yazımızda.
TeamSpeak sunucunuz için Nodesty
TeamSpeak sunucusu çok az kaynak kullandığı için oyun sunucunuzla aynı makinede rahatça çalışabilir. Nodesty oyun sunucusu paketlerinde tam yönetici erişimi sağladığımız için TeamSpeak'i oyun sunucunuzun yanına bu rehberdeki adımlarla kurabilirsiniz. Ayrı bir sunucu isterseniz AMD Ryzen 9 9950X VDS paketleri Frankfurt ve New York'ta, L3–L7 nShield DDoS koruması ve 7 gün saklanan ücretsiz günlük yedeklemeyle sunulur.
TeamSpeak, TeamSpeak Systems GmbH'nin ticari markasıdır. Nodesty, TeamSpeak Systems ile bağlantılı değildir ve onlar tarafından onaylanmamıştır.
Sıkça Sorulan Sorular
TeamSpeak sunucusu ücretsiz mi?
TeamSpeak 3 sunucu yazılımı lisanssız olarak ücretsiz kullanılabilir. Lisanssız kullanımda tek bir sanal sunucu ve 32 kişilik bir sınır vardır. Daha fazla kullanıcı ya da sanal sunucu gerekiyorsa TeamSpeak'in lisans seçeneklerini inceleyin.
TeamSpeak sunucusu için ne kadar kaynak gerekir?
Çok az. TeamSpeak sunucusu birkaç düzine kullanıcı için yalnızca birkaç yüz MB RAM ve çok düşük işlemci kullanır. Bu yüzden genellikle bir oyun sunucusunun ya da botun yanında, aynı sunucuda rahatça çalıştırılabilir.
Privilege key'i kaybettim, ne yapmalıyım?
ServerQuery ile sunucuya bağlanıp yeni bir yönetici anahtarı oluşturabilirsiniz. ServerQuery yönetici şifresini de kaybettiyseniz sunucuyu durdurup serveradmin_password parametresiyle bir kez başlatarak yeni bir şifre belirleyebilirsiniz; bu parametreyi kalıcı olarak bırakmayın.
TeamSpeak mi Discord mu?
Discord ücretsizdir, kurulum gerektirmez ve metin sohbeti ile topluluk özellikleri güçlüdür. TeamSpeak ise kendi sunucunuzda çalıştığı için sesli iletişimin kontrolü tamamen sizdedir, düşük gecikmesi ve az kaynak kullanması nedeniyle rekabetçi oyuncular ve klanlar tarafından hâlâ tercih edilir.
Sunucuma neden bağlanılamıyor?
En sık sebep 9987 UDP portunun güvenlik duvarında açık olmamasıdır; TeamSpeak'in ses trafiği UDP kullanır. Dosya aktarımı çalışmıyorsa 30033 TCP portunu da açın. Sunucunun çalıştığını ve hangi portları dinlediğini ss -tulpn ile kontrol edebilirsiniz.
TeamSpeak 3 hâlâ kullanılıyor mu?
Evet. TeamSpeak'in yeni nesil sürümleri de yayınlanıyor, ama TeamSpeak 3 sunucusu hâlâ yaygın olarak kullanılıyor ve istemcilerin büyük kısmı ona bağlanabiliyor. Yeni bir kurulum yapmadan önce TeamSpeak'in sitesinden güncel sunucu seçeneklerini kontrol edin.
Yazar hakkında
Nodesty Ekibi · Altyapı ve Destek
Nodesty ekibi sunucularımızı, ağımızı ve DDoS korumamızı her gün işletir ve müşteri destek taleplerini 7/24 yanıtlar. Bu rehberler o deneyimden yazılır.
İlgili yazılar

FiveM Sunucu Optimizasyonu: Lag ve Yüksek ms Çözümleri
FiveM sunucusu neden lag yapıyor? resmon ve profiler ile ölçüm, yüksek ms kullanan scriptler, veritabanı sorguları, büyük asset'ler ve donanım seçimi.

Minecraft Velocity Ağı Kurma: Lobi ve Birden Fazla Sunucu
Velocity ile Minecraft sunucu ağı nasıl kurulur? velocity.toml ayarları, modern yönlendirme, Paper arka uç ayarları, güvenlik duvarı ve ağ eklentileri.

Minecraft Modpack Sunucusu Kurma: Forge, NeoForge ve Fabric
Minecraft modpack sunucusu nasıl kurulur? Server pack, Forge, NeoForge ve Fabric kurulumu, Java sürümü, RAM ayarı, istemci modları ve güncelleme adımları.