- Haz
- 113
- 1
Bu rehberimizde sizlere TeaSpeak sunucusu nasıl kurulur ve protocol key ile nasıl TeamSpeak 3.2.X üzeri istemcilerinin girişleri açacağımızdan bahsedeceğim.
Gereksinimler:
1. Sunucuyu İndiriyoruz.
Sunucuyu indirmek için
2. Dosyayı tardan çıkartıyoruz.
3. Müzik botunu kuruyoruz. (İsteğe bağlı)
TeaSpeak sunucusunun kendine özel müzik botu vardır. Botun çalışması için FFMPEG ve Youtube-DL yüklenmesi gerekmektedir. Yüklemeyi yapmak için install_music.sh dosyasını çalıştırıyoruz. Yerleşik botu kullanmayacaksanız bu adımı atlayabilirsiniz.
4. Sunucuyu başlatıp serveradmin şifresini belirleyelim.
Sunucuyu ilk kez başlatırken tealoop.sh veya teastart_minimal.sh dosyasından başlatmanız gerekmektedir. Bu iki dosya ile başlatıp SSH kapatıp kullanmak istiyorsanız Screen ile başlatmanız gerekiyor. Alternatif olarak teastart_autorestart.sh dosyasını da başlatabilirsiniz fakat ilk kez başlatacaksanız hata verecektir.
serveradmin şifresi ve yetki kodu ekrana gelecektir. Fakat değiştirmek isterseniz;
5. Config.yml dosyasını kişiselleştirelim.
Sunucu açık ise sunucuyu durdurup config.yml dosyasını düzenliyoruz.
Not: Çok fazla ayar olduğu için sadece önemli ayarlardan bahsedeceğim. Yapıp yapmamak sizlere kalmış.
6. Protocol Key oluşturalım.
Sunucuya TeamSpeak 3.2.X ve üstü bağlanabilmesi için protocol key gereklidir ve config.yml dosyasının içinden experimental_31: ayarının [font=Monaco, Consolas, Courier, monospace]1[/font] olarak ayarlanması gereklidir.Protocol key varsayılan olarak 32 kişilik olanını kullanabilirsiniz. (Artık kullanılmıyor.) Fakat bu sunucuya sadece TeamSpeak 3.2.X üstünü kullanan 32 kişi girebileceği anlamına gelir. 32 kişi üstüne çıktığı zaman TeamSpeak 3.2.X üstünü kullananlar sunucuya bağlanamayacak altını kullananlar bağlanabilecektir. Mevcut bir AAL lisansınız varsa kendi protocol keyinizi oluşturabilirsiniz.
Protocol keyi Protocol Key Generator sayfasından oluşturup alabilirsiniz. AAL lisansınız yok ise Varsayılan 32 Kişilik ProtocolKey (Yeni) olan butona basıp altta çıkan keyi alıp protocol_key.txt dosyasının içine kaydedebilirsiniz. AAL lisansı var ise licensekey.dat dosyasını Dosya seç butonundan seçip Analiz Et butonuna tıklayıp çıkan protocol keyi protocol_key.txt içine kaydedebilirsiniz.
İşlem bitince sunucuyu açıp test edebilirsiniz.
Gereksinimler:
- Linux İşletim Sistemi
- En az 512MB Ram
1. Sunucuyu İndiriyoruz.
Sunucuyu indirmek için
Ziyaretçiler için gizlenmiş link,görmek için
Giriş yapın veya üye olun.
adresine gidip sayfanın alt kısmından TeaSpeak - Server dosyasını wget çekebiliriz. Yada dosyayı indirip FTP üzerinden sunucuya atabilirsiniz.
Kod:
wget https://repo.teaspeak.de/server/linux/amd64_stable/TeaSpeak-1.4.14.tar.gz
2. Dosyayı tardan çıkartıyoruz.
Kod:
tar -xvf TeaSpeak-1.4.14.tar.gz
3. Müzik botunu kuruyoruz. (İsteğe bağlı)
TeaSpeak sunucusunun kendine özel müzik botu vardır. Botun çalışması için FFMPEG ve Youtube-DL yüklenmesi gerekmektedir. Yüklemeyi yapmak için install_music.sh dosyasını çalıştırıyoruz. Yerleşik botu kullanmayacaksanız bu adımı atlayabilirsiniz.
Kod:
./install_music.sh install
4. Sunucuyu başlatıp serveradmin şifresini belirleyelim.
Sunucuyu ilk kez başlatırken tealoop.sh veya teastart_minimal.sh dosyasından başlatmanız gerekmektedir. Bu iki dosya ile başlatıp SSH kapatıp kullanmak istiyorsanız Screen ile başlatmanız gerekiyor. Alternatif olarak teastart_autorestart.sh dosyasını da başlatabilirsiniz fakat ilk kez başlatacaksanız hata verecektir.
Kod:
screen ./tealoop.sh
serveradmin şifresi ve yetki kodu ekrana gelecektir. Fakat değiştirmek isterseniz;
Kod:
passwd yenişifre yenişifre
5. Config.yml dosyasını kişiselleştirelim.
Sunucu açık ise sunucuyu durdurup config.yml dosyasını düzenliyoruz.
Kod:
CTRL + C
nano config.yml
Not: Çok fazla ayar olduğu için sadece önemli ayarlardan bahsedeceğim. Yapıp yapmamak sizlere kalmış.
Kod:
#Yerleşik Müzik botunun prefix ayarıdır.
command_prefix: .
Kod:
query:
#Query portunun değiştirildiği ayardır. 1 ile 65535 arası port girebilirsiniz.
port: 10101
file:
#Dosya transfer portunun değiştirildiği ayardır. 1 ile 65535 arası port girebilirsiniz.
port: 30303
Kod:
protocol:
#TeamSpeak 3.2.X üzeri istemcilerin bağlanabilmesi için gerekli bir ayardır.
experimental_31: 1
Kod:
music:
#Yerleşik müzik botunu kullanıma açtığı ayardır.
enabled: 1
Kod:
messages:
voice:
# Sunucuyu durdururken istemcilere gözükecek olan sunucu kapandı mesajı.
server_stop: Server stopped
application:
# TeaSpeak sunucu yazılımını durdurunca istemcilere gözükecek olan sunucu kapandı mesajı.
stop: Application stopped
# Sunucu çökmesi durumunda istemcilere gözükecek olan sunucu kapandı mesajı.
crash: Application crashed
# Maksimum iişlemsiz kalma süresini aşınca istemcinin kick mesajı.
idle_time: Idle time exceeded
Kod:
timeout:
# İstemci sunucudan düşünce gözükecek mesaj.
connection_reinitialized: Connection lost
# İstemci düştüğünde diğer kullanıcılara gözükecek mesaj.
packet_resend_failed: Packet resend failed
6. Protocol Key oluşturalım.
Sunucuya TeamSpeak 3.2.X ve üstü bağlanabilmesi için protocol key gereklidir ve config.yml dosyasının içinden experimental_31: ayarının [font=Monaco, Consolas, Courier, monospace]1[/font] olarak ayarlanması gereklidir.
Kod:
nano protocol_key.txt
Protocol keyi Protocol Key Generator sayfasından oluşturup alabilirsiniz. AAL lisansınız yok ise Varsayılan 32 Kişilik ProtocolKey (Yeni) olan butona basıp altta çıkan keyi alıp protocol_key.txt dosyasının içine kaydedebilirsiniz. AAL lisansı var ise licensekey.dat dosyasını Dosya seç butonundan seçip Analiz Et butonuna tıklayıp çıkan protocol keyi protocol_key.txt içine kaydedebilirsiniz.

İşlem bitince sunucuyu açıp test edebilirsiniz.
Kod:
./teastart_autorestart.sh <start | stop | status>
Son düzenleme: