Ceci est une ancienne révision du document !


Installer un serveur mumble

Mumble est un logiciel open source de chat vocal (concurrent de l'ignoble teamspeak par exemple).
Ce type de chat vocal est très utilisé dans le monde du jeu vidéo.

Il est très facile d'installer un serveur mumble, par contre il faut l'installer sur un serveur disposant de suffisamment de bande passante (serveur dédié par exemple) pour que plusieurs utilisateurs puissent être connectés simultanément sans saturer le lien réseau.

Pour l'installation comme d'habitude on se basera sur une debian stable (lenny)

Installation initiale

apt-get install mumble-server

Comme mentionné a la fin de l'installation , le serveur ne démarre pas automatiquement car il n'est pas encore configuré, nous allons remédier à cela.

Configuration

Nous allons configurer un serveur sur lequel la création d'un compte ne sera pas obligatoire.

  • dpkg-reconfigure mumble-server
  • puis répondre aux questions posées
    • “Faut-il démarrer automatiquement mumble-server au lancement de la machine ?” → oui
    • “Adresse de courriel utilisée pour envoyer les souscriptions :” → on ne met rien vu que la creation de compte est inutile. vous pouvez en spécifier une si ce serveur dispose aussi d'un logiciel permettant d'envoyer des mails
    • “Mot de passe du superutilisateur de Murmur :” → mettez ici un mot de passe de votre choix (il faudra s'en souvenir) pour l'utilisateur “SuperUser”

C'est fini.

Pour vérifier que le service tourne bien, vous pouvez exécuter la commande “ps aux | grep murmurd”

Toute la configuration du serveur mumble est stockée dans le fichier “/var/lib/mumble-server/mumble-server.sqlite”. Il peut etre utile de sauvegarder ce fichier en ayant pris soin d'eteindre d'abord le service :

/etc/init.d/mumble-server stop
cp /var/lib/mumble-server/mumble-server.sqlite /backup/
/etc/init.d/mumble-server start

Ports utilisés

Si votre serveur dispose d'un firewall, le port à ouvrir est le port 64738 en TCP et en UDP. Vous devez déja savoir comment ouvrir ce port, sinon les quelques lignes suivantes devraient faire l'affaire :

iptables -A INPUT  -p tcp --dport 64738 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -p tcp --sport 64378 -m state --state ESTABLISHED -j ACCEPT
iptables -A INPUT  -p udp --dport 64738 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -p udp --sport 64378 -m state --state ESTABLISHED -j ACCEPT
sysadmin/mumble_server.1288171225.txt.gz · Dernière modification: 2010/10/27 11:20 par james
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0