Configurer votre propre serveur TURN
Jami can be configured to use TURN or STUN servers (RFC5766) to establish a connection between two peers.
Le serveur par défaut de TURN est « turn.jami.net », avec le nom d’utilisateur « ring », le mot de passe « ring » et le royaume « ring ».
In this guide, we will setup a coTURN server. There are other TURN/STUN server implementations available under a free license, such as TurnServer and Restund.
Installation
The CoTURN server is available on most Linux distributions. On Debian, install it with the following command:
apt-get install coturn
Configuration
Here is a basic turnserver.conf
configuration file:
listening-port=10000
listening-ip=0.0.0.0
min-port=10000
max-port=30000
lt-cred-mech
realm=sfl
This also will function as a STUN server. The STUN server does not require a username and password (A STUN server uses very little bandwidth).
Créer des utilisateurs sur votre serveur TURN
Pour créer des utilisateurs sur votre serveur TURN, utilisez le turnadmin
binaire (cela peut nécessiter des autorisations de superutilisateur).
turnadmin -a -u bob -p secretpassword -r sfl
Lancement du serveur TURN
turnserver -c turnserver.conf
Configurer Jami pour authentifier avec le serveur TURN
Vous pouvez configurer Jami pour utiliser votre serveur TURN à partir de la section avancée de vos paramètres de compte:
champ |
La valeur |
Exemple |
---|---|---|
url du serveur |
l’hôte et le port de votre serveur |
Les produits de la production de l’équipement |
Nom d’utilisateur |
nom d’utilisateur |
Bob est |
** mot de passe** |
mot de passe |
mot de passe secret |
Le royaume |
le royaume |
Sfl |