Im Linux-Umfeld gibt es eine Vielzahl von Voice-Chat-Lösungen, die speziell auf Gamer zugeschnitten sind. Viele dieser Angebote sind jedoch Cloud-basiert, proprietär und geben dem Anbieter die volle Kontrolle über die Nutzerdaten. Obwohl solche Tools bequem sein mögen, gibt es eine bessere Alternative für diejenigen, die Wert auf Datenschutz und die Kontrolle über ihre eigenen Daten legen: ein Mumble-Server.
Ein Mumble Murmur-Server bietet eine hervorragende Möglichkeit, „Cloud-Dienste“ zu umgehen. Murmur ist die serverseitige Komponente von Mumble. Benutzer hosten diesen auf ihrer eigenen Hardware und haben damit die volle Kontrolle, einschließlich der Audio-Bitrate und des Encoders, was besonders nützlich ist, wenn man die Latenz von Diensten wie Skype oder Discord beim Spielen vermeiden möchte. Das Beste daran ist, dass alles privat bleibt, da kein Drittanbieter die Daten hostet.
Einen Mumble-Server selbst hosten
Dieses Tutorial zeigt Ihnen, wie Sie Ihren eigenen Mumble Murmur-Server unter Linux betreiben können. Legen wir los!
Hinweis: Bevor Sie mit der Installation beginnen, stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist. Verwenden Sie den Update-Manager, um alle ausstehenden Updates zu installieren.
Ubuntu
sudo apt install mumble-server
Debian
sudo apt install mumble-server
Arch-Linux
sudo pacman -S murmur
Fedora
sudo dnf install murmur
OpenSUSE
sudo zypper install mumble-server
Nachdem der Mumble-Server auf Ihrem Linux-System installiert ist, müssen Sie den Konfigurationsassistenten starten.
Debian/Ubuntu
dpkg-reconfigure mumble-server
Alle anderen
murmur
oder
mumble-server
Hinweis: Sollte der Assistent mit den oben genannten Befehlen nicht starten, konsultieren Sie die Mumble-Dokumentation. Möglicherweise finden Sie auch weitere Anleitungen im Wiki Ihrer jeweiligen Linux-Distribution.
Wenn der Murmur-Konfigurationsassistent im Terminal geöffnet ist, werden Sie gefragt, ob Murmurd beim Systemstart automatisch gestartet werden soll. Wenn Sie diese Option aktivieren, ist Ihr Mumble VoIP-Server stets verfügbar und muss nicht jedes Mal manuell gestartet werden. Wählen Sie „Ja“, um den automatischen Start zu aktivieren.
Auf der folgenden Seite wird der Benutzer nach der „Netzwerkpriorität“ gefragt. Diese Option ermöglicht es dem Mumble-Server, deutlich mehr Netzwerkbandbreite zu nutzen. Aktivieren Sie diese Option nur, wenn Sie ausreichend Bandbreite zur Verfügung haben. Wenn eine hohe Audioqualität oberste Priorität hat, wählen Sie „Ja“, ansonsten „Nein“.
Im nächsten Schritt fordert der Murmur-Assistent den Benutzer auf, ein Passwort für das standardmäßige Administratorkonto festzulegen. Achten Sie darauf, dass dieses Passwort sicher und einprägsam ist. Geben Sie es nicht weiter, da es für die direkte Konfiguration und Optimierung des Mumble-Audioservers verwendet wird.
Nachdem Sie das neue Passwort festgelegt haben, sollte der Mumble-Server betriebsbereit sein und sich Benutzer problemlos verbinden können.
Erweiterte Einstellungen
Die Grundeinstellungen sind für die meisten Anwendungsfälle ausreichend. Wenn Sie jedoch mehr Kontrolle über den Mumble-Server wünschen, können Sie die INI-Konfigurationsdatei bearbeiten. Öffnen Sie dazu ein Terminalfenster und verwenden Sie den Nano-Texteditor.
sudo nano /etc/mumble-server.ini
Passwort
Navigieren Sie mit den Pfeiltasten durch die Konfigurationsdatei und entfernen Sie das #-Zeichen vor den Parametern, die Sie aktivieren möchten. Um ein Passwort für Ihren Server zu setzen, suchen Sie nach „serverpassword=“ und geben Sie ein Passwort hinter dem Gleichheitszeichen ein.
Bandbreite
Um die Bandbreite zu ändern (der Standardwert beträgt 7200 Bit pro Sekunde), suchen Sie nach „width=“ und ersetzen Sie 7200 durch einen Wert, der besser zu Ihrer verfügbaren Bandbreite passt.
Benutzer
Standardmäßig erlaubt die Mumble-Serversoftware 100 Benutzern, sich gleichzeitig zu verbinden. 100 Benutzer können jedoch bis zu einem Gigabyte RAM beanspruchen. Wenn Sie Mumble auf einem leistungsschwächeren System hosten, sollten Sie die maximale Anzahl der Benutzer reduzieren. Suchen Sie nach „users“ und ändern Sie 100 in einen anderen Wert, beispielsweise 50, was ungefähr 512 MB RAM benötigt.
Port
Die Mumble VoIP-Verbindung läuft standardmäßig über den Port 64738. In den meisten Fällen ist dieser Port in Ordnung. Manchmal können jedoch bestimmte Ports Probleme verursachen. Wenn Sie den Standardport des Mumble-Servers ändern möchten, suchen Sie nach „port“ und ersetzen Sie 64738 durch einen anderen, nicht verwendeten Port. Bedenken Sie, dass die meisten Benutzer den Standardport erwarten, daher ist es empfehlenswert, die Nutzer über die Änderung zu informieren.
Sicherheit
Trotz seiner einfachen Bedienung verfügt Mumble über einige Sicherheitsfunktionen. Diese Funktionen helfen Benutzern, ihre Server vor potenziellen Angriffen zu schützen. Um diese Funktionen zu aktivieren, suchen Sie nach den Einstellungen „autobanAttempts“, „autobanTimeframe“ und „autobanTime“.
Die Standardeinstellung für fehlgeschlagene Anmeldeversuche (autobanAttempts) ist 10. Wenn Sie häufig von Angriffen betroffen sind, kann es sinnvoll sein, diesen Wert zu reduzieren. Die anderen beiden Ban-Einstellungen sind in ihrer ursprünglichen Konfiguration in Ordnung.
Willkommensnachricht
Wenn sich Benutzer mit einem Mumble-Server verbinden, wird oft eine Begrüßungsnachricht angezeigt. Im Standard-Setup gibt es keine Möglichkeit, diese Nachricht zu konfigurieren. Um eine benutzerdefinierte Nachricht hinzuzufügen, suchen Sie nach „welcome=“, entfernen Sie das # und fügen Sie Ihre eigene Nachricht hinzu. Beachten Sie, dass diese in HTML-Code geschrieben werden muss.
Speichern Sie alle Änderungen in der Mumble-Serverkonfigurationsdatei in Nano mit Strg+O und beenden Sie den Editor mit Strg+X.