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 |