Mengatur server TURN Anda sendiri

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

Server TURN default adalah "turn.jami.net", dengan nama pengguna "ring", password "ring", dan realm "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.

Pemasangan

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

apt-get install coturn

Konfigurasi

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

Membuat pengguna di server TURN Anda

Untuk membuat pengguna di server TURN Anda, gunakan biner turnadmin (ini mungkin memerlukan izin superuser).

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

Memulai server TURN

turnserver -c turnserver.conf

Mengkonfigurasi Jami untuk otentikasi dengan server TURN

Anda dapat mengkonfigurasi Jami untuk menggunakan server TURN Anda dari bagian lanjutan pengaturan akun Anda:

Lapangan

Nilai

Contoh

** server url**

host dan port server Anda

0.0.0.0:10000

** Nama pengguna**

nama pengguna

Bob

** kata sandi**

kata sandi

kata sandi rahasia

kerajaan

alam

Sfl