Configurarea propriului server TURN

Jami can be configured to use TURN or STUN servers (RFC5766) to establish a connection between two peers.

Serverenul de tip TURN este „turn.jami.net”, cu nume de utilizator „ring”, parola „ring” si domeniu „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.

Instalare

The CoTURN server is available on most Linux distributions. On Debian, install it with the following command:

apt-get install coturn

Configurare

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).

Crearea utilizatorilor pe serverul TURN

Pentru a crea utilizatori pe serverul TURN, folosiți binarul turnadmin (aceasta poate necesita permisiuni superutilizatorului).

turnadmin -a -u bob -p secretpassword -r sfl

Lansarea serverului TURN

turnserver -c turnserver.conf

Configurarea Jami pentru autentificare cu serverul TURN

Puteți configura Jami pentru a utiliza serverul TURN din secțiunea avansată a setărilor contului dvs.:

Câmpurile

Valor

Exemplu

** url server**

gazda și portul serverului dvs.

0.0.0.0:10000

Nume de utilizator

Numele de utilizator

Bob

Cază de pas

parola

parola secretă

Regatul

regim

Sfl