Servidor Mumble no Linux: Guia Completo de Instalação e Configuração

Novas alternativas para comunicação de voz, pensadas para jogadores, estão surgindo no universo Linux. Contudo, muitas destas opções dependem da nuvem, são de código fechado e detêm controle absoluto sobre os dados dos usuários. Embora ferramentas proprietárias ofereçam conveniência, existe um caminho melhor para quem valoriza a privacidade e a propriedade dos seus dados: um servidor Mumble.

Implementar um servidor Mumble Murmur é uma excelente maneira de evitar a dependência de “serviços na nuvem”. Murmur é o componente servidor do Mumble. Ao hospedar em seu próprio hardware, você tem total domínio sobre todos os aspectos, como a taxa de bits e o codec de áudio. Isso é especialmente útil se você busca um desempenho superior em comparação com Skype ou Discord. E o melhor: tudo é completamente privado, pois não há terceiros envolvidos.

Hospedando seu Servidor Mumble

Neste guia, vamos explorar como configurar seu próprio servidor Mumble Murmur em ambiente Linux. Vamos começar!

Importante: Antes de iniciar a configuração do servidor, certifique-se de que seu sistema esteja atualizado. Utilize o gerenciador de atualizações e instale todas as atualizações pendentes.

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

Após a instalação do servidor Mumble em seu sistema Linux, será necessário executar o assistente de configuração.

Debian/Ubuntu

dpkg-reconfigure mumble-server

Demais distribuições

murmur

ou

mumble-server

Atenção: Caso o comando acima não inicie o assistente, talvez seja necessário consultar a documentação do Mumble ou o Wiki da sua distribuição Linux.

Ao abrir o assistente de configuração do Murmur no terminal, você será questionado sobre a inicialização automática do serviço. Ativar essa opção garante que seu servidor Mumble VOIP esteja sempre disponível, sem necessidade de iniciar manualmente. Selecione “Sim” para ativar a inicialização automática.

Na sequência, o assistente questiona sobre a “prioridade de rede”. Habilitar essa opção fará com que o servidor utilize mais tráfego de rede. Ative-a somente se você tiver largura de banda suficiente. Se a qualidade de áudio for sua prioridade, escolha “Sim”. Caso contrário, opte por “Não”.

Depois da configuração de rede, o assistente solicitará a criação de uma senha para a conta de administrador padrão. Certifique-se de escolher uma senha forte e fácil de lembrar. Não compartilhe essa senha, pois ela é utilizada para modificar o servidor Mumble diretamente.

Com a nova senha definida, o Mumble já deve estar funcionando como servidor, permitindo que os usuários se conectem sem problemas.

Ajustes Avançados

A configuração básica é suficiente para a maioria dos usuários. No entanto, para ter mais controle sobre o servidor Mumble, será preciso editar o arquivo ini. Para isso, abra o terminal e utilize o editor de texto nano.

sudo nano /etc/mumble-server.ini

Senha

Navegue pelo arquivo de configuração (usando as setas) e remova o caractere # dos itens que você deseja ativar. Para habilitar uma senha para seu servidor, procure por serverpassword= e digite a senha após o sinal de igual.

Largura de banda

Para alterar a largura de banda permitida (o padrão é 7200 bits por segundo), encontre bandwidth= e substitua 7200 por um valor mais adequado para sua conexão.

Número de Usuários

Por padrão, o Mumble permite que 100 usuários se conectem simultaneamente. Esse número, apesar de alto, pode consumir cerca de 1 GB de RAM. Se você estiver utilizando um servidor com recursos limitados, considere diminuir o número máximo de usuários. Encontre a linha users= e altere o valor para um número menor, como 50, o que demandará apenas 512 MB de RAM.

Porta

As conexões VOIP do Mumble utilizam a porta 64738. Essa porta geralmente funciona bem, mas, em alguns casos, pode causar problemas. Se quiser alterar a porta padrão, procure por port= e substitua 64738 por outra porta não utilizada. Lembre-se de que a maioria dos usuários espera a porta padrão, então, avise-os sobre a alteração.

Segurança

Apesar da simplicidade, o Mumble oferece alguns recursos de segurança que protegem seu servidor contra tentativas de invasão. Para ativar esses recursos, procure por autobanAttempts, autobanTimeframe e autobanTime.

O número padrão de tentativas falhas para banir (autobanAttempts) é 10. Se você está sofrendo ataques constantes, pode ser interessante diminuir esse valor. As outras duas configurações (tempo de banimento) geralmente funcionam bem com as configurações originais.

Mensagem de Boas-vindas

Ao conectar-se a um servidor Mumble, uma mensagem de boas-vindas é exibida na tela. A configuração básica não oferece opção para personalizar essa mensagem. Para adicionar sua própria mensagem, procure por welcome=, remova o # e insira sua mensagem (em formato HTML).

Salve as alterações no arquivo de configuração pressionando Ctrl + O. Saia do editor com Ctrl + X.