Mumble Kılavuzları ve Belgeleri
V4Game ses sunucusu kullanıcıları ve yöneticileri için pratik Mumble belgeleri: Mumble İstemcisi kurulumu, Mumble Sunucusuna bağlanma, kanalların, kullanıcıların, sertifikaların, grupların, Mumble ACL'lerinin, Bas-Konuş'un, Overlay'in yönetimi ve sesli sohbet sorunlarının giderilmesi.
Bağlantı, bu kapalı Bootstrap Collapse bölümünün içindedir.
- Şunu açın: Mumble indirme sayfası.
- İşletim sisteminize uygun paketi seçin.
- Kurulumdan sonra ilgili kılavuza geri dönün.
Başlarken
Windows için Mumble istemcisi standart bir kurulum programı kullanır. İlk çalıştırmada sertifika oluşturmayı veya ilk sesli sohbet ayarını atlamayın.
- Yukarıdaki indirme bölümünden güncel kurulum programını indirin.
- Dosyayı çalıştırın ve Windows güvenlik istemini onaylayın.
- Mumble istemcisi bileşenini seçili bırakın. Barındırılan sunucu kullanan normal bir müşterinin sunucu bileşenini kurması gerekmez.
- Kurulumu tamamlayın ve Mumble'ı başlatın.
- Bir sertifika oluşturun, Ses Sihirbazı'nı tamamlayın ve barındırılan sunucunuzu ekleyin.
İlgili kılavuzlar: Sertifikalar · Bir sunucuya bağlanma
Çoğu Linux dağıtımı Mumble istemcisini standart depolarında sunar. İstemci, barındırılan bir ses sunucusuna doğrudan bağlanabilir.
# Debian / Ubuntu
sudo apt update
sudo apt install mumble
# Fedora
sudo dnf install mumble
# Arch Linux
sudo pacman -S mumble - Paketi dağıtımınızın paket yöneticisiyle kurun.
- Mumble'ı uygulama menüsünden veya şu komutu çalıştırarak başlatın:
mumble. - Seçili giriş ve çıkış aygıtlarını kontrol edin.
- Bir sertifika oluşturun, Ses Sihirbazı'nı tamamlayın ve sunucuyu ekleyin.
macOS'ta Mumble istemcisi normal bir uygulama gibi kurulur ve ardından mikrofon izni ister.
- Güncel macOS paketini indirin.
- Mumble'ı Applications klasörüne taşıyın.
- Uygulamayı başlatın.
- Mikrofon erişimine izin verin.
- Erişim reddedildiyse Sistem Ayarları → Gizlilik ve Güvenlik → Mikrofon bölümünü açın.
- Ses Sihirbazı'nı tamamlayın.
Mumble, kalıcı dijital kimlik olarak istemci sertifikası kullanır. Yalnızca takma ad, aynı kayıtlı kullanıcı olduğunuzu kanıtlamaz.
- İlk çalıştırmada yeni bir sertifika oluşturun.
- Oturum açtıktan sonra sertifikayı bir dosyaya dışa aktarın.
- Dışa aktarılan dosyayı parolayla koruyun.
- Yedeği bilgisayardan ayrı bir yerde saklayın.
İlgili kılavuzlar: V4Game yöneticisi · Sertifika yedeği
Bir Mumble Sunucusuna bağlanmak için ses sunucusu adresi, bağlantı noktası, kullanıcı adı ve yapılandırılmışsa sunucu parolası gerekir.
- Ana menüde Sunucu → Bağlan yolunu izleyin.
- Bağlantı penceresinde Yeni Ekle'yi seçin.
- Etiket alanına açıklayıcı bir yer imi adı girin.
- Adres alanına web sitesi URL'sini değil, ses sunucusunun ana bilgisayar adını girin.
- V4Game kontrol panelinde gösterilen bağlantı noktasını girin.
- Takma adınızı veya yönetici oturum açma adını girin.
- Yer imini kaydedin ve Bağlan'ı seçin.
Mumble Ses Sihirbazı doğru mikrofonu, oynatma aygıtını, ses seviyesini ve iletim yöntemini seçmenize yardımcı olur.
- Yapılandır → Ses Sihirbazı'nı açın.
- Doğru Giriş Aygıtı ve Çıkış Aygıtı'nı seçin.
- Mikrofon göstergesinin sesinize tepki verdiğini kontrol edin.
- Seviyeyi kırpılma veya aşırı arka plan gürültüsü olmayacak şekilde ayarlayın.
- Bas-Konuş veya Ses Etkinliği'ni seçin.
- Testi tamamlayın ve sonucu başka bir kullanıcıyla doğrulayın.
İlgili kılavuzlar: Bas-Konuş · Ses sorunları
Mumble Bas-Konuş yalnızca seçilen tuşu basılı tuttuğunuz sürece iletim yapar. Oyun ses sunucusu için genellikle en güvenilir moddur.
- Yapılandır → Ayarlar'ı açın.
- Ses Girişi altında Bas-Konuş'u seçin.
- Kısayollar'ı açın.
- Bir Bas-Konuş eylemi ekleyin.
- Uygun bir tuş atayın ve oyun kontrolleriyle çakışmadığını kontrol edin.
Ses Etkinliği, giriş seviyesi yapılandırılmış eşiği aştığında iletimi otomatik olarak başlatır.
- Giriş ayarlarında Ses Etkinliği'ni seçin.
- Alt eşiği normal arka plan gürültüsü seviyesinin üzerine ayarlayın.
- Üst eşiği, normal konuşmanın iletimi güvenilir biçimde başlatacağı şekilde ayarlayın.
- Yapılandırmayı hem sessizlikte hem de normal bilgisayar kullanımı sırasında test edin.
- Güncel istemciyi doğrulanmış V4Game indirme sayfasından indirin.
- Güvenli başlangıç ayarları olarak mikrofonlu kulaklık ve Bas-Konuş kullanın.
- İlk başarılı oturum açmadan hemen sonra sertifikayı dışa aktarın.
- Tek bir sertifikayı birden fazla kişi arasında asla paylaşmayın.
- Sunucu adresini, bağlantı noktasını ve amacını açıkça adlandırılmış bir yer imine kaydedin.
Yaygın hatalar
- Web sitesi URL'sini ses sunucusu adresiyle karıştırmak.
- Ses Sihirbazı'nı atlamak.
- Tek sertifika yedeğini aynı diskte tutmak.
V4Game Kontrol Paneli
Mumble, sunucu tarafındaki kimliği istemci sertifikasına bağlar. Bu nedenle V4Game yöneticisinin ilk doğru yönetici oturumunda kullanılacak bir sertifikaya ihtiyacı vardır.
- Otomatik oluşturulan yönetici oturum açma adını ve parolasını V4Game kontrol panelinden alın.
- İlk yönetici oturumundan önce, yeni bir Mumble sertifikası oluşturun veya yalnızca bu yönetici için kullanılacak bir sertifika seçin.
- Sunucu yer imine yönetici oturum açma adını girin ve yönetici parolasıyla bağlanın.
- Başarılı oturum açmadan sonra sertifikayı hemen dışa aktarın ve yedeği parolayla koruyun.
Bu neden gereklidir: sunucu kullanıcıyı yalnızca girilen adla değil, sertifikayla da tanımlar. Yanlış sertifikayla oturum açmak, beklenen yönetici kimliği ile daha önce kullanılmış istemci kimliği arasında çakışma oluşturur.
İlgili kılavuzlar: İlk sertifikanız · Sertifika yedeği · SuperUser
Bir sunucu sipariş edildikten sonra V4Game paneli otomatik olarak ayrı bir yönetici hesabı oluşturur. Bu hesap SuperUser düzeyinde yetkilere sahiptir ve ses kanallarında normal şekilde konuşabilir.
Bu hesabı kanalların, kullanıcıların, grupların ve ACL'lerin günlük yönetimi için kullanın. Yerleşik SuperUser hesabını acil erişim yöntemi olarak saklayın.
- Oluşturulan oturum açma adını ve parolayı kontrol panelinde görüntüleyin.
- İlk oturumdan önce ayrı bir yeni sertifika oluşturun.
- Yönetici oturum açma adını sunucu yer imine girin.
- Yönetici parolasıyla bağlanın.
- Sertifikayı dışa aktarın ve korumalı bir yedek saklayın.
İlgili kılavuzlar: SuperUser · Sertifikalar
SuperUser, yerleşik en yüksek düzey Mumble Sunucusu hesabıdır. Parolası V4Game panelinden değiştirilebilir.
SuperUser'ı ilk yapılandırma, acil ACL kurtarma veya kaybolan izinleri onarma için kullanın. Ayrı V4Game yöneticisi günlük ses kullanımı için daha uygundur.
- SuperUser parolasını kontrol panelinde değiştirin.
- Şu kullanıcı adıyla ayrı bir yer imi oluşturun:
SuperUser. - Yeni parolayla bağlanın.
- Gerekli kurtarma veya yönetim işlemini gerçekleştirin.
Kontrol paneli, işletim sistemi erişimi gerektirmeden sunucu işlemini yönetir.
- Durdur — ses sunucusunu durdurur ve kullanıcıların bağlantısını keser.
- Yeniden Başlat — Mumble Sunucusu işlemini yeniden başlatır.
- Onar — normal yeniden başlatmanın yeterli olmadığı durumlarda kurtarma işlemi gerçekleştirir.
- Sil — sunucuyu kaldırır.
Ayarlar; sunucu adını, sunucu parolasını, Karşılama Mesajını, bağlantı noktasını, varsayılan kanalı ve Son Kanalı Hatırla, Ping'i Gizle ve Günlükleri Etkinleştir seçeneklerini değiştirmenizi sağlar.
- Sunucuyu V4Game panelinde açın ve Ayarlar'ı seçin.
- Yalnızca gerekli seçenekleri değiştirin.
- Yapılandırmayı kaydedin.
- Panel gerekli olduğunu belirttiğinde sunucuyu yeniden başlatın.
- Sonucu normal bir kullanıcı hesabıyla doğrulayın.
Müşteri, 1024'ten başlayan kullanılabilir bir bağlantı noktasını ek ücret ödemeden seçebilir.
- Ayarlar'ı açın.
- Tercih edilen kullanılabilir bağlantı noktasını girin.
- Değişikliği kaydedin.
- Her aygıttaki yer imini güncelleyin.
- Tüm kullanıcıları yeni bağlantı noktası hakkında bilgilendirin.
Sunucu parolası, sunucuya ilk bağlantıyı denetler. Kullanıcı kaydının, grupların veya ACL izinlerinin yerine geçmez.
- Ayarlar'ı açın.
- Sunucu parolasını ayarlayın veya değiştirin.
- Yapılandırmayı kaydedin.
- Parolayı yalnızca erişmesi gereken kullanıcılarla paylaşın.
Karşılama Mesajı bağlantıdan sonra gösterilir; kuralları, yönetici iletişim bilgilerini ve kısa gezinme talimatlarını içerebilir.
- Kısa ve kolay tanınan bir sunucu adı seçin.
- Kısa bir karşılama mesajı ve kurallar ekleyin.
- Aşırı büyük görsellerden ve karmaşık işaretlemeden kaçının.
- Son görünümü Mumble istemcisinde kontrol edin.
Slot sayısı, aynı anda bağlanabilecek en fazla kullanıcı sayısını belirler.
- Tarife veya sunucu yönetimi sayfasını açın.
- Yeni slot sayısını seçin.
- Değişikliği onaylayın.
- Güncellenen sınırı doğrulayın.
Panel, Mumble veritabanını .sqlite biçiminde içe ve dışa aktarır. Veritabanı kanalları, kayıtlı kullanıcıları, grupları ve ACL'leri içerir.
- Büyük değişikliklerden önce Dışa Aktar'ı seçin.
- Dosyayı, dosya adına tarih ekleyerek kaydedin.
- Verileri geri yüklemek için İçe Aktar'ı açın ve gerekli veritabanını seçin.
- Gerekirse içe aktarmadan sonra sunucuyu yeniden başlatın.
- Kanalları, grupları, kullanıcıları ve ACL'leri doğrulayın.
Günlükler sunucu başlangıcını, bağlantıları, bağlantı kesilmelerini ve belirli yönetim olaylarını analiz etmeye yardımcı olur.
- Sunucu panelinde Günlükler'i açın.
- Sorunun oluştuğu zamana yakın olayları bulun.
- Bunları kullanıcının eylemleriyle karşılaştırın.
- Destekle iletişime geçmeden önce yalnızca ilgili satırları kopyalayın ve gereksiz kişisel verileri kaldırın.
Mevcut API kasıtlı olarak basittir. Belgeler yalnızca hâlihazırda kullanılabilen işlevleri açıklamalıdır.
MumbleViewer, web panelindeki Kick/Ban ve planlanan diğer işlevler yayımlandıktan sonra belgelenmelidir.
- Günlük işler için V4Game yönetici hesabını kullanın ve SuperUser'ı acil erişim olarak saklayın.
- İlk yönetici oturumundan önce özel bir sertifika oluşturun. Yönetici kimlik bilgileri olmadan daha önce giriş yaptıysanız sertifikayı yeniden oluşturun.
- İçe Aktar, Onar, silme veya büyük Ayarlar değişikliklerinden önce SQLite veritabanını dışa aktarın.
- Ayarları küçük gruplar halinde değiştirin ve Yeniden Başlat'tan sonra sonucu doğrulayın.
- Planlanan API özelliklerini hâlihazırda kullanılabiliyormuş gibi belgelemeyin.
Yaygın hatalar
- SuperUser'ı normal bir ses hesabı olarak kullanmak.
- Kullanıcıları bilgilendirmeden bağlantı noktasını değiştirmek.
- Mevcut veritabanını önce dışa aktarmadan veritabanı içe aktarmak.
Kullanıcılar ve Kanallar
Kayıt işlemi, kullanıcı hesabını sertifikasına bağlar ve kalıcı gruplar ile ACL girdileri atanmasını mümkün kılar.
- Kullanıcı kalıcı sertifikasıyla bağlanır.
- Bir yönetici kullanıcıya sağ tıklar.
- Kaydet'i seçin.
- Kayıttan sonra gerektiğinde hesabı bir gruba veya kişisel ACL'ye ekleyin.
Kayıtlı Kullanıcılar listesi yöneticilerin hesapları bulmasına, yeniden adlandırmasına ve kayıtlarını kaldırmasına olanak tanır.
- Sunucu menüsünde Kayıtlı Kullanıcılar'ı açın.
- Gerekli hesabı bulun.
- Adını değiştirmek için Yeniden Adlandır'ı kullanın.
- Kullanıcıdan yeniden bağlanmasını isteyin.
- Kaydı yalnızca kesinlikle artık gerekli olmadığında kaldırın.
Yöneticiler ve moderatörler, ACL izinlerine göre moderasyon eylemlerini kullanabilir.
- Mute — kullanıcının ses iletmesini engeller.
- Deafen — kullanıcının başkalarını duymasını engeller.
- Kick — kalıcı engelleme olmadan kullanıcının bağlantısını keser.
- Ban — kullanıcının yeniden bağlanmasını engeller.
- Move — kullanıcıyı başka bir kanala taşır.
- Durumu çözen en az kısıtlayıcı eylemi seçin.
- Kick veya Ban için açık bir gerekçe belirtin.
- Seçili kullanıcıyı ve yasaklama durumunda süreyi doğrulayın.
Mumble kanalları kalıcı veya geçici olabilir. Geçici kanal, son kullanıcı ayrıldıktan sonra kaldırılır.
- Sunucu köküne veya amaçlanan üst kanala sağ tıklayın.
- Ekle'yi seçin.
- Bir ad ve açıklama girin.
- Kalıcı kanal için Geçici seçeneğini devre dışı bırakın.
- Gerektiğinde konumu ve kullanıcı sınırını ayarlayın.
- Oluşturduktan sonra devralınan ACL'yi inceleyin.
Kalıcı bir kanal yeniden adlandırılabilir, yeniden konumlandırılabilir, sınırlandırılabilir veya silinebilir.
- Kanal için Düzenle'yi açın.
- Gerekli seçenekleri değiştirin.
- Silmeden önce alt kanalları inceleyin.
- Her yapısal değişiklikten sonra devralınan grupları ve ACL'leri doğrulayın.
Erişim Belirteci, kalıcı grup üyeliği olmadan korumalı bir kanala erişim sağlayan gizli bir metin değeridir.
- Belirteci sunucu yöneticisinden alın.
- Sunucu menüsünde Erişim Belirteçleri'ni seçin.
- Değeri başında veya sonunda boşluk olmadan ekleyin.
- Değişikliği uygulayın ve kanala yeniden girmeyi deneyin.
Fısıltı, mevcut kanalınızdan ayrılmadan belirli bir kullanıcıyla, grupla veya kanalla konuşmanızı sağlar.
- Kısayollar'ı açın.
- Bir Fısıltı/Bağırma eylemi ekleyin.
- Hedefi seçin.
- Özel bir tuş atayın.
- Normal konuşma ile Fısıltı'nın karışmaması için iletim göstergesini kontrol edin.
Bağlı kanallar, kullanıcıların birden fazla oda arasında sesi duymasını sağlar. Gerçek Speak ve dinleme davranışı yine ACL'lere bağlıdır.
- Yöneticinin Link Channel iznine sahip olduğunu doğrulayın.
- Gerekli kanalları bağlayın.
- Speak ve dinleme izinlerini kontrol edin.
- Yapılandırmayı normal kullanıcılarla test edin.
- Artık gerekmediğinde bağlantıyı kaldırın.
Mumble Overlay, etkin konuşmacıları oyun penceresinin üzerinde gösterir.
- Yapılandır → Ayarlar'ı açın.
- Overlay bölümü gizliyse Gelişmiş'i etkinleştirin.
- Overlay'i etkinleştirin ve görünümünü yapılandırın.
- Oyunu başlatın.
- Görünmüyorsa görüntüleme modunu ve ayrıcalık düzeyini kontrol edin.
- Kalıcı kullanıcıları kaydedin ve erişimi gruplar üzerinden yönetin.
- Kısa ve anlaşılır bir kanal ağacı oluşturun.
- Moderatörlere yalnızca ihtiyaç duydukları izinleri verin: Move, Mute/Deafen ve Kick; Ban'i yalnızca gerektiğinde ekleyin.
- Geçici erişim için ortak yönetici hesapları yerine belirteçler kullanın.
- Bir kanalı silmeden önce alt kanalları, grupları ve ACL'leri kontrol edin.
Yaygın hatalar
- Onlarca boş kanal oluşturmak.
- Kayıtsız bir kullanıcıyı kalıcı gruba eklemeye çalışmak.
- Açık bir gereksinim olmadan moderatörlere Write ACL vermek.
ACL'ler, Gruplar ve Pratik Kanallar
Mumble ACL kanal izin sistemidir. Bir kanalı kimin görebileceğini, kanala girebileceğini, konuşabileceğini, metin gönderebileceğini ve yönetim işlemleri yapabileceğini belirler.
Kanallar normalde grupları ve ACL kurallarını üst kanallardan devralır. Bu nedenle kök düzeyindeki bir hata tüm sunucuyu etkileyebilir.
- Gerekli kanal için Düzenle'yi açın.
- ACL sekmesini seçin.
- Önce devralınan kuralları inceleyin.
- Bir kullanıcı veya grup seçin.
- Kuralın bu kanala, alt kanallara veya her ikisine uygulanıp uygulanmayacağını belirleyin.
- Gerekli Allow veya Deny izinlerini seçin.
- Sonucu normal bir kullanıcı hesabıyla test edin.
ACL girdileri sırayla işlenir. Birden fazla girdi aynı izni etkilediğinde listede daha aşağıda bulunan girdi daha yüksek önceliğe sahiptir.
Örnek: üstteki @all kuralı Enter'ı reddederken, daha aşağıdaki members kuralı Enter'a izin verir. Devralma ve diğer tüm ilgili kurallar doğru yapılandırılmışsa bir üye girebilir.
- Genel kısıtlamaları üst kısma yerleştirin.
- Gruplar ve bireysel kullanıcılar için istisnaları bunların altına yerleştirin.
- Yerel girdilerin yanı sıra devralınan girdileri de inceleyin.
- Misafir, üye, moderatör ve yönetici olarak test edin.
Bir kanal ACL kurallarını ve grupları üst kanalından devralabilir.
- ACL'leri Devral — üst kanal kurallarını kullanır.
- Bu kanala uygulanır — kuralı burada uygular.
- Alt kanallara uygulanır — kuralı bu kanalın altına uygular.
- Analize kök kanaldan başlayın.
- Açık bir neden olmadan devralmayı devre dışı bırakmayın.
- Her değişiklikten sonra alt kanalları test edin.
- Kasıtlı olarak yalıtılmış dalları belgeleyin.
Mumble, kullanıcının kimlik doğrulama durumunu veya kanal ağacındaki konumunu açıklayan özel gruplar sağlar.
@all— kuralın kapsadığı tüm kullanıcılar.@auth— kimliği doğrulanmış veya kayıtlı kullanıcılar.@in— şu anda ilgili kanalda bulunan kullanıcılar.@out— ilgili kanalın dışında bulunan kullanıcılar.@sub— ağacın belirtilen bölümünün alt kanallarındaki kullanıcılar.
Etiketler sürümler arasında biraz değişebilir, ancak amaçları genel olarak aynıdır.
- Traverse / Access — kanal ağacını görmek veya ağacın içinden geçmek.
- Enter — kanala girmek.
- Speak — ses iletmek.
- Fısıltı — kanala fısıldamak.
- Text Message — metin mesajları göndermek.
- Make Channel / Make Temporary Channel — kanal oluşturmak.
- Link Channel — kanalları bağlamak.
- Move — kullanıcıları taşımak.
- Mute/Deafen, Kick ve Ban — moderasyon.
- Register / Self Register — hesapları kaydetmek.
- Write ACL — izinleri düzenlemek.
Birden fazla kayıtlı kullanıcı aynı erişime ihtiyaç duyduğunda Mumble grupları izin yönetimini kolaylaştırır.
- Kullanıcıları kaydedin.
- Kanal özelliklerinde Gruplar'ı açın.
- Şöyle bir rol oluşturun:
members,moderatorsveyaleaders. - İlgili hesapları ekleyin.
- Devralmayı yapılandırın.
- Grup için bir ACL girdisi oluşturun.
Bir Mumble sunucusundaki Misafir Kanalı, yeni veya kayıtsız kullanıcıların sunucunun iç kanallarını görmeden katılmasını sağlar.
Sunucu
├── Misafir
└── Üyeler ├── Takım 1 └── Takım 2 İç dalda Enter genel misafirlere reddedilir. Misafir kanalında daha aşağıdaki bir kural Enter ve Speak'e izin verir. Kayıtlı members grubunun Üyeler'e girmesine izin verilirken moderatörler Move izni alır.
- Kalıcı bir Misafir kanalı oluşturun.
- Yeni kullanıcılar için başlangıç kanalını yapılandırın.
- İç dalda misafirlere Enter'ı reddedin.
- Misafir için daha aşağıya öncelikli bir istisna ekleyin.
- Yeni, kayıtsız bir sertifikayla test edin.
- Bir moderatörün misafiri taşıyabildiğini doğrulayın.
Bir Mumble sunucusundaki Karantina Kanalı, rahatsızlık veren bir kullanıcıyı sunucudan tamamen yasaklamadan geçici olarak yalıtmak için kullanılan pratik bir ACL tasarımıdır.
- Kullanıcılar buraya kendi istekleriyle giremez.
- Buraya taşınan bir kullanıcı kendi başına ayrılamamalıdır.
- Gerektiğinde Speak ve metin mesajları reddedilebilir.
- Moderatörler Enter, Speak ve Move izinlerini korur.
- Kalıcı bir Karantina kanalı oluşturun.
- Şu grup için
@all, Enter'ı reddedin. - İçeride bulunan bir kullanıcı için kanal yapınızdaki Traverse, Enter ve Move izinlerini dikkate alarak kısıtlamaları yapılandırın.
- Gerektiğinde Speak ve Text Message'ı reddedin.
- Daha aşağıdaki bir kuralda
moderatorsgrubuna Enter, Speak ve Move izni verin. - Bir test kullanıcısını kanala taşıyın ve kullanıcının ayrılamadığını doğrulayın.
Sunucunuza uyarlanabilecek birkaç yaygın kalıp.
Özel takım kanalı
@all: Enter — Deny.team-aaltında: Enter ve Speak — Allow.moderators: Enter, Move, Mute/Deafen — Allow.
Yalnızca dinleme kanalı
@all: Enter — Allow, Speak — Deny.speakersaltında: Speak — Allow.
Yalnızca kayıtlı kullanıcılar
@all: Enter — Deny.@authaltında: Enter — Allow.
Üyeler için geçici odalar
members: Make Temporary Channel — Allow.- Kalıcı kanalların yalnızca yönetici tarafından oluşturulması gerekiyorsa Make Channel vermeyin.
Aşağıdakiler soyut izin listeleri değil, pratik temel mimarilerdir. Her tasarımda genel kısıtlamalar üste, istisna kuralları alta yerleştirilir; çünkü daha aşağıdaki ACL girdisi daha yüksek önceliğe sahiptir.
1. Oyun sunucusu veya herkese açık topluluk
Root
├── Lobby / Guest
├── Games
│ ├── Game A
│ └── Game B
└── Staff - Lobi:
@allEnter, Speak ve Text Message alır. - Oyunlar: üstteki
@allkuralı kayıtsız kullanıcılara Enter'ı reddedebilir; bunun altında@authveyamembersEnter ve Speak'e izin verir. - Personel: üstte
@all— Enter Deny; alttamoderators— Enter, Speak, Move, Mute/Deafen, Kick. - Geçici odalar: şu
membersgrup Make Temporary Channel alabilir, ancak Make Channel alamaz.
Neden çalışır: misafirin her zaman güvenli bir giriş noktası vardır, kayıtlı üyeler iç kanallara erişir ve yönetim izinleri Personel'de yalıtılmış kalır.
2. Klan veya takım sunucusu
Root
├── Recruitment
├── Clan
│ ├── Squad 1
│ ├── Squad 2
│ └── Leaders
└── AFK - Katılım: misafirlere açıktır; katılım sorumluları Move ve Register alır.
- Klan: üstte
@all— Enter Deny; alttaclan-members— Enter ve Speak. - Ekip 1 / Ekip 2: ayrı
squad-1vesquad-2grupları Enter alır; liderler Whisper veya kanal bağlamayı kullanabilir. - Liderler: erişim şu grupla sınırlıdır:
leaders; daha aşağıdaki moderatör kuralı yöneticilerin erişimi kaybetmemesini sağlar. - AFK: şu grup için Enter'a izin verilir ve Speak reddedilir:
@all.
Neden çalışır: üyelik gruplar üzerinden yönetilir, izinler her kullanıcı için yinelenmez ve liderlere ayrı bir iletişim alanı sağlanır.
3. Kurumsal veya iş yeri sunucusu
Root
├── Reception
├── Departments
│ ├── Support
│ ├── Development
│ └── Management
└── Meetings - Karşılama: harici misafirler için bir yerdir; Speak'e izin verilirken Departmanlar'a erişim reddedilir.
- Departmanlar: her departmanın kendi grubu vardır; üstte
@all— Enter Deny, daha aşağıdaki departman kuralı — Enter Allow. - Yönetim: ayrı bir
managementgrubu; metin ve ses yalnızca üyeleri ile yöneticilere açıktır. - Toplantılar: düzenleyicilerin geçici kanallar oluşturmasına izin verilebilir; kalıcı kanallar yalnızca yöneticiler tarafından oluşturulur.
- Moderasyon: BT personeli veya yöneticiler Move ve Mute/Deafen alırken Write ACL küçük ve güvenilir bir grupla sınırlı kalır.
Neden çalışır: model kurumsal rolleri izler, en az ayrıcalık ilkesini uygular ve her çalışan için kişisel ACL girdileri oluşturmaktan kaçınır.
Yalnızca SuperUser veya tam yetkili yönetici olarak test etmek, normal kullanıcıların ne yaşayacağını göstermez.
- SQLite veritabanını dışa aktarın.
- Ayrı bir misafir sertifikası oluşturun.
- Kayıtlı üye için bir test hesabı oluşturun.
- Gerekirse bir test moderatörü oluşturun.
- Görünürlüğü, Enter'ı, Speak'i, metni, Move'u ve kısıtlı kanallardan ayrılmayı test edin.
- Doğrulamadan sonra test hesaplarını kaldırın.
Kanallar, gruplar, ACL'ler ve kayıtlı kullanıcılar sunucu veritabanında saklanır.
- V4Game panelinde Dışa Aktar'ı açın.
- SQLite dosyasını indirin.
- Dosya adına tarihi ekleyin.
- ACL değişikliklerini yapın.
- Erişim kaybolursa SuperUser'ı kullanın veya veritabanını İçe Aktar yoluyla geri yükleyin.
- Genel kuralları üste, istisnaları alta yerleştirin.
- Grupları, devralmanın başlaması gereken en üst ortak kanalda oluşturun.
- Yalnızca Allow vermemek yeterliyse Deny kullanmayın.
- Her zaman misafir, kayıtlı üye, moderatör ve yönetici olarak test edin.
- Standart dışı her izin tasarımının amacı için kısa bir açıklama tutun.
Yaygın hatalar
- İstisna genel reddin üzerinde konumlandırılmıştır.
- Devralınan bir kural gözden kaçırılır.
- Deny istemeden tüm alt kanallara uygulanır.
- Test yalnızca SuperUser olarak yapılır.
Sertifikalar ve Erişim
Bir Mumble sertifikası kullanıcının dijital kimliğidir. Yedeğini bir yönetici parolası kadar dikkatli koruyun.
- Sertifika yönetimini açın.
- Mevcut sertifikayı dışa aktarın.
- Güçlü bir parola belirleyin.
- Yedeği ayrı bir yerde saklayın.
- Yeni bir aygıtta ilk bağlantıdan önce sertifikayı içe aktarın.
V4Game yönetici oturumu için ayrı bir sertifika kullanın. Bunu normal kullanıcı sertifikasıyla karıştırmayın.
- İlk yönetici oturumundan önce yeni bir sertifika oluşturun.
- Yönetici oturum açma adı ve parolasıyla bağlanın.
- Sertifikayı dışa aktarın.
- Oturum açma adını değiştirdikten sonra yeni sertifika bağını doğrulayın.
- Kayıttan veya ilk yönetici oturumundan hemen sonra sertifikayı dışa aktarın.
- Dosyayı ayrı ve güçlü bir parolayla koruyun.
- En az bir yedeği bilgisayardan uzakta tutun.
- Farklı yönetici kimlikleri için ayrı sertifikalar kullanın.
- Bir belirteç sızdırıldığında kullanıcılardan yalnızca kullanmamalarını istemek yerine belirteci değiştirin.
Yaygın hatalar
- Takma adın kaydı geri getireceğini varsaymak.
- Sertifikayı başka bir kişiye vermek.
- Her korumalı kanal için aynı belirteci kullanmak.
Mobil İstemciler
Android'de Mumble İstemcisi uyumlu bir istemci kullanın; bu istemci ses sunucusuna ana bilgisayar adı ve bağlantı noktasıyla bağlanır.
- Güvenilir bir kaynaktan uyumlu bir istemci kurun.
- Bir sunucu profili oluşturun.
- Adresi, bağlantı noktasını, kullanıcı adını ve parolayı girin.
- Mikrofon erişimine izin verin.
- Bas-Konuş veya Ses Etkinliği'ni seçin.
- Ekran kilitlendiğinde bağlantı kesiliyorsa arka planda çalışmaya izin verin.
iPhone ve iPad'de Mumble İstemcisi mikrofon erişimi ve Mumble sunucusu desteği olan uyumlu bir istemci kullanın.
- Uyumlu bir istemci kurun.
- Adresi, bağlantı noktasını ve takma adı ekleyin.
- Mikrofon erişimine izin verin.
- Sesin ahizeye, hoparlöre, kablolu kulaklığa veya Bluetooth aygıtına yönlendirilip yönlendirilmediğini kontrol edin.
- Profili kaydedin.
- İstemcileri yalnızca güvenilir bir mağazadan veya kaynaktan kurun.
- Mikrofon ve arka planda çalışma izinlerini inceleyin.
- Kararsız mobil bağlantılarda Bas-Konuş kullanın.
- Bluetooth aygıtlarını bağladıktan sonra ses yönlendirmesini kontrol edin.
- Masaüstü istemcisindeki her özelliğin mobilde bulunmasını beklemeyin.
Yaygın hatalar
- Android, pil optimizasyonu nedeniyle istemciyi kapatır.
- Ses kulaklık yerine telefon hoparlörüne yönlendirilir.
- Mobil ağ kararsızlığı sunucu sorunu sanılır.
Sorun Giderme
Sertifika uyarısı sunucu sertifikasına veya kullanıcının kişisel istemci sertifikasına işaret edebilir.
- Sunucu adresini doğrulayın.
- Sunucu parmak izi değiştiyse sertifikanın yenilenip yenilenmediğini V4Game desteğine sorun.
- Açıklanmayan bir değişikliği otomatik olarak kabul etmeyin.
- Sunucu hesabınızı artık tanımıyorsa eski istemci sertifikasını içe aktarın.
- V4Game yönetici hesabı için ayrı sertifikasını kullandığınızı doğrulayın.
Mumble'da ses yoksa, mikrofon çalışmıyorsa veya kullanıcılar gürültü ya da yankı duyuyorsa ACL'lerden önce yerel ses aygıtlarını ve işletim sistemi izinlerini kontrol edin.
Gürültüyü azaltma
- Mikrofonu doğrudan bir fanın yanına koymayın.
- Mikrofon kazancını veya güçlendirmesini azaltın.
- Bas-Konuş kullanın.
- Uygun bir Ses Etkinliği eşiği ayarlayın.
- Mute ve Deafen durumunu kontrol edin.
- Giriş Aygıtı ve Çıkış Aygıtı'nı doğrulayın.
- Ses Sihirbazı'nı çalıştırın.
- Sistem mikrofon iznini kontrol edin.
- Ses aygıtına özel erişimi elinde tutabilecek uygulamaları kapatın.
- Mikrofon Güçlendirmesini azaltın.
- Yankıyı önlemek için kulaklık kullanın.
- Bluetooth için etkin profili doğrulayın.
V4Game şu anda AntiDDoS korumalı tek bir OVH konumu kullanır; bu nedenle gecikme her kullanıcının bu konuma giden ağ rotasına bağlıdır.
- VPN veya proxy olmadan test edin.
- Ethernet veya kararlı 5/6 GHz Wi-Fi kullanın.
- İndirmeleri, torrentleri, bulut eşitlemesini ve video akışını duraklatın.
- Yalnızca indirme hızını değil, paket kaybını ve kararlılığı da kontrol edin.
- Başka bir ağla karşılaştırın.
- Destek için sorunun oluştuğu zamanı ve bir traceroute kaydını alın.
Yaygın nedenler arasında yanlış adres veya bağlantı noktası, durmuş sunucu, sunucu parolası veya güvenlik duvarı kısıtlamaları bulunur.
- Adres ve bağlantı noktasını V4Game paneliyle karşılaştırın.
- Sunucunun çalıştığını doğrulayın.
- Sunucu parolasını kontrol edin.
- Yeniden Başlat işlemini uygulayın.
- Başka bir ağ deneyin.
- Günlükleri inceleyin.
- Desteğe tam hata mesajını gönderin.
Barındırılan bir Mumble Sunucusuna sunucuya bağlanan istemci, ev yönlendiricisinde bağlantı noktası yönlendirmesi gerektirmez.
Bağlantı noktası yönlendirme esas olarak bir kişi kendi özel ağı içinde sunucu çalıştırdığında gerekir.
Güvenlik duvarı Mumble'ın kendisini veya atanmış sunucu bağlantı noktasına giden bağlantıları engelleyebilir.
- Sistem güvenlik duvarında Mumble'a izin verin.
- Antivirüs ağ kurallarını inceleyin.
- Sunucu adresine ve bağlantı noktasına giden TCP ve UDP trafiğine izin verin.
- İstemciyi yeniden başlatın.
- Kurumsal veya misafir ağında ağ yöneticisiyle iletişime geçin ya da başka bir bağlantıyı test edin.
Yanlış bir ACL veya sertifika yönetici erişimini engelliyorsa kullanılabilir kurtarma mekanizmalarını kullanın.
- SuperUser hesabını deneyin.
- Panelde SuperUser parolasını doğrulayın.
- Özel V4Game yönetici sertifikasını kontrol edin.
- Önceki SQLite veritabanını İçe Aktar yoluyla geri yükleyin.
- Gerektiğinde Onar'ı kullanın veya destekle iletişime geçin.
Yaygın müşteri sorularına kısa yanıtlar.
- Bağlantı noktasını ücretsiz değiştirebilir miyim?
- Evet. 1024'ten başlayan kullanılabilir bir bağlantı noktası seçebilirsiniz.
- Sunucu konumunu değiştirebilir miyim?
- Şu anda hayır. V4Game, AntiDDoS korumalı tek bir OVH konumu kullanır.
- Dışa Aktar neleri içerir?
- SQLite biçimindeki Mumble veritabanını.
- V4Game yöneticisinin SuperUser'dan farkı nedir?
- Tam yönetim izinlerine sahiptir ve kanallarda konuşabilir.
- Bir ACL neden çalışmaz?
- Devralmayı ve sırayı kontrol edin: daha aşağıdaki ACL girdisi daha yüksek önceliğe sahiptir.
- Bağlantı noktası yönlendirmesine ihtiyacım var mı?
- Hayır, barındırılan bir sunucuya bağlanan normal istemci için gerekmez.
- Tam hata mesajını ve oluştuğu zamanı kaydedin.
- Her seferinde yalnızca bir ayarı değiştirin.
- Başka bir ağ, aygıt veya sertifikayla karşılaştırın.
- ACL sorunlarında sırayı ve devralmayı; ses sorunlarında yerel aygıtları ve izinleri kontrol edin.
- Onar veya veritabanı geri yüklemesinden önce mevcut dışa aktarımı saklayın.
Yaygın hatalar
- Güvenlik duvarının tamamını hemen devre dışı bırakmak.
- ACL hatası nedeniyle sunucuyu silmek.
- Ping ve paket kaybını göz ardı edip ağ kalitesini yalnızca indirme hızına göre değerlendirmek.