Coturn Installieren: Unterschied zwischen den Versionen
Web (Diskussion | Beiträge) (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…“) |
K (→Installation) |
||
(6 dazwischenliegende Versionen von 5 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 21: | Zeile 21: | ||
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. | 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. | ||
< | <syntaxhighlight lang=ini line> | ||
listening-ip=<IP-Adresse-des-Pakets> | listening-ip=<IP-Adresse-des-Pakets> | ||
listening-ip=<IP-Adresse-des-Hives/der-VM> | listening-ip=<IP-Adresse-des-Hives/der-VM> | ||
Zeile 27: | Zeile 27: | ||
listening-port=<zugewiesener-Port> | listening-port=<zugewiesener-Port> | ||
fingerprint | fingerprint | ||
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-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 | ||
</syntaxhighlight> | |||
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 24. Juni 2024, 09:08 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:
- 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