Kendi Raspberry Pi Mumble Sunucunuzu Kurun
Bu yazı, PiMyLifeUp - Build your own Raspberry Pi Mumble Server kaynağından Türkçe'ye çevrilerek hazırlanmıştır.
Bu projede, Raspberry Pi'de bir Mumble sunucusu kuracağım. Kendi VOIP sisteminizi kurmak istiyorsanız harika bir proje.

Mumble'ı daha önce duymayanlar için, düşük gecikmeli yüksek kaliteli sesli sohbet sağlayan açık kaynaklı bir VOIP (Voice Over Internet Protocol) sohbet yazılımıdır.
Mumble, video oyunları oynarken sesli sohbet üzerinden koordine olmak için oyuncular arasında sıklıkla kullanılır. TeamSpeak'e çok benzer. Ayrıca açık bir sesli sohbet odası olarak veya sesli sohbet odaları gerektiren hemen hemen her şey için kullanılabilir.
Mumble, tek Raspberry Pi VOIP çözümü değildir. Asterisk gibi diğer VOIP çözümleri çok daha eksiksiz bir paket sunar. Gelen ve giden aramalar, ses ve video konferans gibi özellikler ve çok daha fazlasını sunar. Mumble'ın kurulumu çok daha kolaydır ve çoğu insan için yeterli işlevsellik sağlar.
Raspberry Pi Mumble Sunucusunu Kurma
Yapmanız gereken ilk adım, Raspberry Pi'nizde iyi bir işletim sisteminin kurulu olduğundan emin olmaktır. Bunu henüz yapmadıysanız, Raspberry Pi OS kurma rehberimi takip edebilirsiniz. Başlamak için ihtiyacınız olan tüm bilgiyi size sağlayacaktır.
Mumble Sunucusunu Kurma
1. Raspberry Pi'de, terminal uygulamasını açın veya Pi'ye SSH ile bağlanın.
2. İlk olarak, terminale aşağıdaki komutu yazarak Mumble sunucusunu Raspberry Pi'ye kurun.
sudo apt install mumble-server
3. Şimdi bağlanabilmemiz için bir süper kullanıcı ayarlamak gibi bazı temel yapılandırmalar yapmamız gerekiyor. Bunu aşağıdaki komutu çalıştırarak yapabilirsiniz.
sudo dpkg-reconfigure mumble-server
4. Bu komut size birkaç seçenek sunacak, bunları Mumble'ın nasıl çalışmasını istediğinize göre ayarlayın.
- Autostart: Yes'i seçtim
- High Priority: Yes'i seçtim (Bu, Pi çok stres altındayken bile Mumble'a her zaman en yüksek önceliğin verilmesini sağlar)
- SuperUser: Parolayı buraya belirleyin. Bu hesap sunucu üzerinde tam kontrole sahip olacaktır.
5. Sunucuya bağlanmak için IP adresine ihtiyacınız olacak. Bunu terminale aşağıdaki komutu yazarak alabilirsiniz.
hostname -I
6. Komut birden fazla IP adresiyle yanıt verebilir. Not etmeniz gereken tek IP adresi listedeki ilkidir. Aşağıdaki örneğe benzer görünmelidir.
192.168.1.103
Mumble Sunucusunu Yapılandırma
Şimdi Mumble sunucusunda bir hoş geldin mesajı ve parola gibi birkaç şey ayarlamak isteyeceğiz.
1. SSH veya terminal uygulamasını kullanarak aşağıdaki komutu girin. Bu komut, sunucu yapılandırmasını nano metin editöründe açacaktır.
sudo nano /etc/mumble-server.ini
2. Buradaki her şey oldukça kendini açıklıyor:
welcomeText'i bulun ve bir kullanıcı kanala katıldığında görüntülenmesini istediğiniz herhangi bir şeye güncelleyin.- Sunucuya katılmak isteyen kullanıcılar için bir parola istiyorsanız
serverpasswordü bulun ve güncelleyin. registerserverı, # işaretini kaldırarak yorumdan çıkarın vemumble serverı temel kanal için kullanmak istediğiniz isimle değiştirin.
3. Değişikliklerin gerçekleşmesi için sunucuyu yeniden başlatmanız gerekecek. Aşağıdaki komutu girin.
sudo /etc/init.d/mumble-server restart
Sunucu yeniden başladıktan sonra, artık Mumble istemcisi üzerinden ona erişmeye geçebilirsiniz.
Mumble Sunucusuna Erişme
Sunucuya erişmek için yapmamız gereken birkaç şey var ve bu Mumble yazılımını indirmeyi de içerir.
1. Mumble web sitesinden Mumble istemcisini indirip kurun.
2. Programı açın ve Server->Connect'e gidin.
3. Burada, detayları ekleyin:
- Label: Sunucu listenizde görünecek isim.
- Address: Bu, daha önce yazdığımız IP Adresidir.
- Port: 64738 (değiştirmediyseniz)
- Username: superuser
- Password: Daha önce dpkg komutunu kullanarak ayarladığınız.
Artık sunucunuza bağlanabilmeniz gerekiyor.

4. Artık çalışır durumda olduğuna göre, yapılandırmak ve kurmak isteyebileceğiniz birkaç şey daha var.
Bir Admin Kullanıcısı Ayarlama
Süper kullanıcıya tekrar giriş yapmanız gerekmemesi için kendinize admin hakları vermek isteyebilirsiniz.
1. Mumble istemcisinde süper kullanıcı olarak giriş yapın. Önce farklı bir hesap altında giriş yaptığınızdan emin olun.
2. servernamee sağ tıklayın ve edit'e gidin.
3. Burada, group'lar sekmesine gidin ve açılır kutudan admin'i seçin.
4. Members sütununa eklemek için açılır kutunun yanına kullanıcı adınızı yazın veya ekleyin.
5. Add'e tıklayın ve ardından çıkın.
6. Şimdi az önce eklediğiniz kullanıcı adı altında giriş yapın. Raspberry Pi murmur sunucunuzda kanallar ekleyebilmeniz, düzenleyebilmeniz ve diğer admin görevlerini tamamlayabilmeniz gerekiyor.
Mumble Sunucusuna Harici Erişim Ayarlama
Harici erişim kurmak için, port yönlendirmesine Mumble sunucusuna izin vermek üzere router'da bazı ayarları değiştirmemiz gerekecek.
Tüm router'lar farklıdır, bu yüzden benimkinde ne yaptığımın detaylarını sağlayacağım ve muhtemelen farklı markalara veya modellere uyarlamanız gerekecek. Benimki AC1750 TP-Link Router.
1. Router admin sayfanıza gidin. Bu genellikle 192.168.1.1 veya 192.168.254 olacaktır.
2. Kullanıcı adını ve parolayı girin. Varsayılan genellikle admin ve admin'dir. Durum buysa bunu değiştirmelisiniz.
3. forwarding->Virtual Servere gidin ve ardından add newe tıklayın.
4. Şimdi, aşağıdakini girin.
- Service port: Bu durumda
64738. İsterseniz bu portu değiştirebilirsiniz. - IP Address:
192.168.1.103 - Internal Port: Bunun sunucumuzla aynı olmasını istiyoruz, yani
64738 - Protocol: All
- Status: Enabled

5. Bu ayarlar, 64738 portuna yönelik tüm trafiği 64738 portundaki Mumble sunucusuna (192.168.1.103) yönlendirecektir.
6. Ağınız dışından Raspberry Pi'deki Mumble sunucusuna bağlanabilmeniz gerekiyor. Değişikliklerin etkili olması için router'ı yeniden başlatmanız gerekebilir.
Bunun çalışıp çalışmadığını test etmenin en iyi yolu, Mumble kurulu olan veya istemciyi kurmaya istekli bir arkadaşınızın sunucunuza bağlanmasını sağlamaktır. Onlara harici IP'nizi ve/veya dinamik DNS'nizi verin, Raspberry Pi Mumble sunucusuna bağlanabilmeleri gerekiyor.
Dinamik DNS'nin nasıl kurulacağını öğrenmek isterseniz, hakkındaki rehberimize göz atmayı unutmayın.
Sorun Giderme
Bağlanamıyorlarsa, aşağıdakileri deneyebilirsiniz:
- Router ayarlarınızı kontrol edin ve doğru olduklarını onaylayın.
- IP'nizin değişmediğinden emin olun (Bazı ISP'ler size statik bir IP yerine dinamik bir IP sağlayacaktır)
- Router'ı yeniden başlatın.
- Raspberry Pi'yi yeniden başlatın.
Sonuç
Bu eğitimin size Raspberry Pi Mumble sunucusunu çalışır hale getirmek için gereken tüm adımları gösterdiğini umuyorum.
Herhangi bir sorunla karşılaşırsanız, geri bildiriminiz varsa veya başka bir şey varsa, lütfen aşağıya yorum bırakmaktan çekinmeyin.