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