Selon les tags présents sur cette page, celle-ci n'a pas été vérifiée pour une des versions LTS supportées d'Ubuntu.
Apportez votre aide…

Ceci est une ancienne révision du document !



Murmur (Mumble-serveur), un serveur pour Mumble

Murmur est un serveur permettant de connecter des clients Mumble. Il est distribué, c'est-à-dire que plein de petits serveurs peuvent être mis en place.

Il vous suffit, pour cela, d'installer le paquet mumble-server.

Cela installera probablement (c'est une recommandation) le paquet mumble-server-web permettant de configurer le serveur en local via le web.

Pour accéder à la configuration, le meilleur moyen est de reconfigurer le paquet :

sudo dpkg-reconfigure mumble-server

Sinon on peut aussi éditer les configurations à la main :

Ouvrez le fichier /etc/default/mumble-server en modification puis arrangez les options comme vous le souhaitez (un paragraphe d'explication est fourni pour chaque option).

Si vous avez installé le paquet mumble-server-web, une interface très rudimentaire est disponible à l'adresse http://localhost/mumble/register.cgi pour enregistrer des utilisateurs et http://localhost/mumble/ pour lister les canaux et utilisateurs présents. Il faut bien sûr disposer d'un serveur web1) local pour y accéder.

Une fois le serveur configuré, il suffit de le lancer. C'est fait automatiquement si vous l'avez activé dans la configuration. Sinon, lancez-le dans un terminal :

murmurd

Ou bien en tant que service :

sudo invoke-rc.d mumble-server start

Vous pouvez aussi en lancer une copie utilisateur, en utilisant murmur-user-wrapper (voir le man).

Permettre la communication

Vous devrez absolument permettre le transit des paquets TCP et UDP entre votre serveur et les clients. Pour ce faire :

Ouvrir le Pare-Feu Linux

FIXME méthode graphique pour le FireWall

Modifiez les règles iptables en exécutant dans un terminal :

sudo iptables -I INPUT -p tcp --dport 64738 -j ACCEPT
sudo iptables -I INPUT -p udp --dport 64738 -j ACCEPT

en adaptant le port (option --dport) à celui que vous aurez configuré (ici, celui par défaut).

Attention, cette manipulation est à refaire à chaque démarrage. FIXME rendre persistant.

Le reste du chemin

Pour quiconque étant derrière un routeur / firewall etc. il lui faudra effectuer les manipulations nécessaires aussi sur ces intermédiaires.

Une fois tout ceci effectué, il reste à connecter des clients mumble au serveur.

Pour supprimer cette application, il suffit de supprimer son paquet. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.


Contributeurs principaux : Johndescs (création).


1)
apache2 ou lighttpd par exemple
  • mumble-server.1263059398.txt.gz
  • Dernière modification: Le 09/01/2010, 18:49
  • par Prometee