Coturn Installieren: Unterschied zwischen den Versionen

Aus Hostsharing Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „Coturn STUN- und TURN-Server installieren == Allgemein == [https://github.com/coturn/coturn Coturn] ist ein STUN- und TURN-Server, der die Steuerung von VoIP…“)
 
(→‎Installation: more changes to conf, add no-cli, drop no-loopback-peers)
 
(4 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 7: Zeile 7:
 
== Spezielle Installation bei Hostsharing ==
 
== Spezielle Installation bei Hostsharing ==
  
In jedem dynamischen Webhosting-Paket der Hostsharing eG kann ein Coturn-Server betrieben werden.
+
In jedem dynamischen [https://www.hostsharing.net/features/coturn/ Webhosting-Paket der Hostsharing eG] kann ein Coturn-Server betrieben werden.
  
 
Dazu muss für jede Coturn-Instanz die Option "Betrieb eines eigenen Serverdienstes" gebucht werden. Im Bereich des Shared Hosting ist die Option kostenpflichtig.  
 
Dazu muss für jede Coturn-Instanz die Option "Betrieb eines eigenen Serverdienstes" gebucht werden. Im Bereich des Shared Hosting ist die Option kostenpflichtig.  
Zeile 27: Zeile 27:
 
listening-port=<zugewiesener-Port>
 
listening-port=<zugewiesener-Port>
 
fingerprint
 
fingerprint
lt-cred-mech
 
 
use-auth-secret
 
use-auth-secret
 
static-auth-secret=<shared-secret>
 
static-auth-secret=<shared-secret>
Zeile 34: Zeile 33:
 
bps-capacity=0
 
bps-capacity=0
 
stale-nonce
 
stale-nonce
no-loopback-peers
 
 
no-multicast-peers
 
no-multicast-peers
 
log-file=<pfad>/turnserver.log
 
log-file=<pfad>/turnserver.log
 +
pidfile=<pfad>/turnserver.pid
 
userdb=<pfad>/turnserver.db
 
userdb=<pfad>/turnserver.db
 
no-tls
 
no-tls
 +
no-cli
 
</pre>
 
</pre>
  
 +
Start mit turnserver -c <pfad>/turnserver.conf
 +
 +
Eine Erklärung der einzelnen Optionen findet sich hier: https://github.com/coturn/coturn/blob/master/examples/etc/turnserver.conf
  
 
----
 
----

Aktuelle Version vom 20. Januar 2022, 06:50 Uhr

Coturn STUN- und TURN-Server installieren

Allgemein

Coturn ist ein STUN- und TURN-Server, der die Steuerung von VoIP-, Video- und Audio-Verbindungen unterstützt.

Spezielle Installation bei Hostsharing

In jedem dynamischen Webhosting-Paket der Hostsharing eG kann ein Coturn-Server betrieben werden.

Dazu muss für jede Coturn-Instanz die Option "Betrieb eines eigenen Serverdienstes" gebucht werden. Im Bereich des Shared Hosting ist die Option kostenpflichtig.

Diese Anleitung dokumentiert die Installation des Coturn-Servers als Service-User in einem WEB-Paket bei Hostsharing. Mit der Einrichtung der Option "eigener Serverdienst" werden für die Paket-IP-Adresse einer oder mehrere IP-Ports reserviert. An diese Ports wird der eigene Serverdienst (also der Coturn-Server) auf der paketeigenen IP-Adresse gebunden.

Geben Sie bei der Bestellung der Option "Eigener Serverdienst" an:

  1. den Service User, mit dessen Rechten der Coturn-Dienst laufen soll (also zum Beispiel "xyz00-coturn")

Installation

Coturn ist bereits vorinstalliert. Die STUN-Funktion wenigstens zwei IP-Adressen benötigt, darf als zweite IP-Adresse in diesem Szenario IP-Adresse des Hives bzw. der VM verwendet werden.

listening-ip=<IP-Adresse-des-Pakets>
listening-ip=<IP-Adresse-des-Hives/der-VM>
relay-ip=<IP-Adresse-des-Pakets>
listening-port=<zugewiesener-Port>
fingerprint
use-auth-secret
static-auth-secret=<shared-secret>
realm=<xyz00.hostsharing.net>
total-quota=100
bps-capacity=0
stale-nonce
no-multicast-peers
log-file=<pfad>/turnserver.log
pidfile=<pfad>/turnserver.pid
userdb=<pfad>/turnserver.db
no-tls
no-cli

Start mit turnserver -c <pfad>/turnserver.conf

Eine Erklärung der einzelnen Optionen findet sich hier: https://github.com/coturn/coturn/blob/master/examples/etc/turnserver.conf