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 |