Selamlar, bu dökümanda güvenlik duvarlarının arkasındaki kullanıcıların BigBlueButon’a bağlanmasına izin vermek ve BigBlueButton sunucunuzu daha az kaynak tüketir hale getirmek için TURN sunucusunun nasıl kurulacağını öğreneceğiz.
Gereksinimler
Temiz yapılandırılmış sadece TURN hizmeti kullanılacak bir Ubuntu 18.04 sunucu
Sunucu donanımı için minimum 2 GB RAM / 2 CPU önerilir
Kurulum her şeyi (Let’s Encrypt SSL sertifikası dahil) sizin adınıza tamamlayacaktır.
Yapılandırmalar
Hızlı kurulumla otomatik yapılandırma işlemi (BigBlueButton sunucunuz yoksa)
İşlem tamamlandıktan sonra TURN sunucunuzu ayrı bir sunucuda yeni bir BigBlueButton kurulumu yaparak kullanmak isterseniz alttaki komutu girebilirsiniz. Komut yeni TURN sunucunuzuda kullanacak şekilde BigBlueButton’u otomatik kuracak ve yapılandıracaktır:
Komut içerisinde yer alan TURN sunucusu ve BigBlueButton sunucusu ile e-posta adresinizi, TURN sunucusu kurarken belirlediğiniz anahtarı kendinize göre düzenlemeyi unutmayın!
Bu dosya içerisinde yer alan tüm turn.example.com kısımlarınızı kendi TURN sunucunuzun adresi ile güncelleyin.
Yine aynı dosya içerisinde yer alan <random value> kısmını TURN sunucusu kurulumundaki gizli anahtarınızla (Bizim örneğimizde hatırlarsanız 1234abcd değerini vermiştik) güncelleyin.
turn-stun-servers.xml dosyasının içeriği varsayılan olarak şu şekildedir:
Turn sunucusu kurulumuna geçmeden önce yanlış bir adım yapmamak adına sormak istediğim bazı şeyler var,
Turn sunucumuzu Kurum içine mi konumlandırmamız gerekiyor, yoksa Bigbluebutton sunucu hizmeti aldığımız yerde konumlandırmamız mı. İkiside olursa hangisi daha avantajlı olur.
Birde öğrenmek için soruyorum. Turn sunucusu Bigbluebutton sisteminin daha hızlı çalışmasına daha az kaynak tüketmesini nasıl sağlıyor ?
Bağlantılarda yaşadığımız görüntü donmasını , kasması sorununu giderebilir mi?
Bu konu hakkında bilgi verirseniz çok memnun olurum.
Yine hizmet aldığınız bir DC bünyesinde barındırmanız daha sağlıklı olacaktır.
BigBlueButton’a yapılan bağlantılarının daha stabil olmasını sağlayacaktır. BigBlueButton sunucusunda yük daha az olacaktır. Ve donmalarda vs. güvenlik duvarı kaynaklı sorun var ise bunlarda çözülecektir. Normalde her kuruluma öneriyorum ben. Trafiği de tek sunucu değilde aslında 2 farklı hatta yaymış olacaksınız. Donma sorunun sunucu donanımı kaynaklı değil ise bu yöntem çözüm olacaktır kanaatindeyim.
BBB Ubuntu 16.04 üzerine kurulmasını öneriyorsunuz, Turn sunucuyuda 18.04 üzerine kurun dediniz,
İkisinide aynı sunucuya kurmak istediğimizde hangi versiyonu kurmalıyız ?
Muhammed Bey’in , Belirttiği değişikliği yapmayı unutmayın.
Daha sonra bbb-check status kısmında bbb-web kısmı aktif ediliyor anlamıyor geliyormuş. kısa bir süre sonra sistem çalışmaya başladı.
Sanki öncekine göre daha hızlı gibi hissetim belkide psikolojiktir
Son olarak bugün video görüşmesinde görüntü çok aşırı donuyordu. Sorunun kaynayı kalabalık toplantıda kasmasın diye Bitrate oranlarını 40-50- ye indirmişim. ondan kaynaklanıyormuş.
Şimdi Medium oranını 150 hight oranını 350 en üst ayarını 600’ e çektim. Görüntü kayıyor resmen
Bitrate ayar kısmı nano /usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml
buradan değiştirebilirsiniz.
Şimdi geldik can alıcı soruya turn serverin çalışıp çalışmadından nasıl emin olabiliriz
Merhaba, kendi fiziksel sunucularım üzerinde scalelite ve bbb kullanıyorum. Arada sırada bazı oturumlarda ses kesintileri oluşuyor. Fiziksek sunucumu 20 vds böldüm ve her bir vds 8 cpu, 10 gb ram, 150 gb hdd kapasitede. 1 gb hat var.
Ubuntu 18.04 e otomatik kurulum yapmak istedim ancak 20.04 üzerine kurmam gerektiğine dair mesaj verince 20.04 versiyonunu kurdum, kurulumda bir hata almadım.
Turn sunucunun çalışıp çalışmadığını kontrol etmek için belirttiğiniz siteye girdim ancak bir türlü testi gerçekleştiremedim. Acaba turn server kurulumunda mı hata yaptım bilemedim. Size zahmet geri dönüş sağlayabilirseniz, 20 adet bbb sunucuyu kendi turn sunucuma göre baştan kuracağım.
Merhaba, ekstra bir dış güvenlik duvarı vb. kullanıyor musunuz? TURN oturum bilgilerinizi (root, SSH vb. değil) atar mısınız özelden kontrol edeyim. Komplike bir durum olduğunu sanmıyorum, muhtemelen port, ssl vb. bir durumdur.
Merhaba geri dönüşünüz için teşekkür ediyorum Muhammed Bey. Ekstra dış güvenlik duvarı kullanmıyorum. En azından ben bir şey yüklemedim sunucuya bu yönde. Port açmayı çok araştırdım ufw komutu ile yaptım ubuntu 20.04 te port açmayı. Acaba port olayında mı takıldım bilemedim.
Özel mesaj gönderme yerini bulamadım sitede. Profilinize giriyorum özel mesaj gönder diye bir yer göremiyorum. Özel mesaj nereden gönderiliyor?