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