Configurar su propio servidor TURN
Jami can be configured to use TURN or STUN servers (RFC5766) to establish a connection between two peers.
El servidor de TURN predeterminado es «turn.jami.net», con nombre de usuario «ring», contraseña «ring» y reino «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.
Instalación
The CoTURN server is available on most Linux distributions. On Debian, install it with the following command:
apt-get install coturn
Configuración
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).
Crear usuarios en su servidor TURN
Para crear usuarios en su servidor TURN, utilice el binario turnadmin
(esto puede requerir permisos de superusuario).
turnadmin -a -u bob -p secretpassword -r sfl
Lanzamiento del servidor TURN
turnserver -c turnserver.conf
Configurar Jami para autenticar con el servidor TURN
Puede configurar Jami para usar su servidor TURN desde la sección avanzada de sus configuraciones de cuenta:
Campo de trabajo |
El valor |
Ejemplo |
---|---|---|
url del servidor |
host y puerto de su servidor |
El número de personas que se encuentran en el mercado |
Nombre de usuario |
nombre de usuario |
Bob |
Paseña |
contraseña |
contraseña secreta |
El reino |
el reino |
de la misma |