Ein eigener TURN-Server einrichten
Jami kann so konfiguriert werden, dass sie TURN- oder STUN-Server (RFC 5766 verwendet werden, um eine Verbindung zwischen zwei Peers zu etablieren.
Der Standard-TURN-Server ist „turn.jami.net“, mit Benutzernamen „ring“, Passwort „ring“ und Reich „ring“.
In diesem Leitfaden werden wir einen [coturn]Server installieren. Es gibt andere TURN/STUN-Serverimplementierungen, die unter einer kostenlosen Lizenz verfügbar sind, wie [TurnServer] (http://turnserver.sourceforge.net/) und [Restund] (http://www.creytiv.com/restund.html).
Installation
COTURN ist in den meisten Linux-Distributionen verfügbar.
apt-get install coturn
Konfiguration
Hier ist eine grundlegende turnserver.conf
Datei:
listening-port=10000
listening-ip=0.0.0.0
min-port=10000
max-port=30000
lt-cred-mech
realm=sfl
Dieser wird auch als STUN-Server funktionieren. Der STUN-Server benötigt keinen Benutzernamen und kein Passwort (STUN verwendet sehr wenig Bandbreite).
Benutzer auf Ihrem TURN-Server erstellen
Um Benutzer auf Ihrem TURN-Server zu erstellen, verwenden Sie die turnadmin
-Binerie (dies kann Benutzerberechtigungen erfordern).
turnadmin -a -u bob -p secretpassword -r sfl
Start des TURN-Servers
turnserver -c turnserver.conf
Konfiguration von Jami zur Authentifizierung mit dem TURN-Server
Sie können Jami so konfigurieren, dass er Ihren TURN-Server aus dem fortgeschrittenen Abschnitt Ihrer Konto-Einstellungen verwendet:
Feld |
Wert |
Beispiel |
---|---|---|
Server url |
Host und Port Ihres Servers |
Die Verteilung der Zinssätze |
Benutzername |
Benutzername |
Bob |
Passwort |
Passwort |
geheimes Passwort |
Das ist ein Land. |
Reich |
Sfl |