Benutzer-Werkzeuge

Webseiten-Werkzeuge


support:coturn_server_turn_server

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
support:coturn_server_turn_server [2025/07/17 16:23] adminsupport:coturn_server_turn_server [2025/07/19 12:35] (aktuell) admin
Zeile 1: Zeile 1:
 +**<<** [[docker_portainer_installieren|]]
 ====== Coturn im Docker ====== ====== Coturn im Docker ======
  
Zeile 58: Zeile 59:
  
 ===== 2. Schritt Beide Cotrurn Konfigurationsdateien anpasen, Dienst starten und überprüfen zum Beispiel im Nextcloud. ===== ===== 2. Schritt Beide Cotrurn Konfigurationsdateien anpasen, Dienst starten und überprüfen zum Beispiel im Nextcloud. =====
 +  ## 1. Coturn Konfigurationsdatei
 +  ## Folgende Zeilen einfügen. Einige gibt es schon und muss nur das Symbol # davor entfernt werden
 +  #
 +  @nano /etc/turnserver.conf
 +  #
 +  # ################################### Datei Inhalt ###############
 +  #
 +  listening-port=3478
 +  tls-listening-port=5349
 +  fingerprint
 +  lt-cred-mech
 +  use-auth-secret
 +  static-auth-secret=meinenToken
 +  realm=hostname.meineDomäne.ch
 +  total-quota=100
 +  stale-nonce=600
 +  cert=/etc/ssl/sslcert-Hostname.crt
 +  pkey=/etc/ssl/sslcert-Hostname.key
 +  dh-file=/etc/ssl/dhparam.pem
 +  cipher-list="ECDHE-RSA-AES256-GCM-SHA512:DHE-RSA-AES256-GCM-SHA512:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-  GCM-SHA384:ECDHE-RSA-AES256-SHA384"
 +  no-sslv3
 +  no-tlsv1
 +  no-tlsv1_1
 +  #no-tlsv1_2
 +  dh2066
 +  no-stdout-log
 +  log-file=/var/tmp/turn.log
 +  #log-file=/dev/null
 +  no-loopback-peers
 +  no-multicast-peers
 +  proc-user=turnserver
 +  proc-group=turnserver
 +  #
 +  # #################################### Datei Inhalt ENDE###########
 +  #
 +  #### 2. Coturn Konfigurationsdatei
 +  @nano /etc/default/coturn
 +  #### Symbol # davor entfernen um zu aktivieren
 +  TURNSERVER_ENABLED=1
 +  #
 +  #### Dienst aktiviere nund starten
 +  #### evtl. vorher systemctl installieren
 +  @systemctl start coturn
 +  @systemctl status coturn
 +  #
 +  #### Im Nextcloud testen..
 +  #
 +===== DNS Eintragen beim Domänhostanbieter =====
 +  Für diesen Coturn Container werden DNS (A & SRV) und Firewall Einträge benötigt.
 +===== DNS Einträge beim IPV =====
 +{{:support:coturn_dns.png?400|}}
  
 +===== Firewall Einträge. =====
 +  Damit ich im LAN Zugriff auf Dienst habe über öffentliche DNS Name ohne weiter als der Router zu gehen also vom Ziel wieder zurück verwende ich zusätzlich Hairpinning (NAT Loopback).
 +{{:support:coturn_firewall.png?400|}}
  
 +----
 +{{:support:banner.png?400|}}
support/coturn_server_turn_server.1752762237.txt.gz · Zuletzt geändert: von admin