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

Foto do autor

By luis

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.