Benutzer-Werkzeuge

Webseiten-Werkzeuge


support:coturn_server_turn_server

Dies ist eine alte Version des Dokuments!


Coturn im Docker

1. Schritt Debian Docker danach Coturn installieren

# Debian Docker installieren
@docker run --name debian-buster-slim \
    -p 5349:5349 -p 5349:5349/udp \
    -p 3478:3478 -p 3478:3478/udp \
    -p 10000:10000 \
    -h 10-slim \
    -e LANG=de_CH.UTF-8 \
    -it debian:10-slim \
    /bin/bash -l
#
#### Coturn installieren
@apt-get install coturn
@systemctl stop coturn
#
#### Selbstsignierte Zertifikate erstellen
@mkdir /etc/ssl
@cd /etc/ssl
@openssl genrsa -out sslcert-Hostname.key 2048
@openssl req -new -key sslcert-Hostname.key -out sslcert-Hostname.csr
@openssl x509 -req -days 20000 -in sslcert-Hostname.csr -signkey sslcert-Hostname.key -out sslcert-Hostname.crt
#
#### Zusätzlich dhparam erstellen
@openssl dhparam -out /etc/ssl/dhparam.pem 4096
#
#### Erstellte Zertifikate im ssl verzeichnis
- sslcert-Hostname.crt
- sslcert-Hostname.key
#
#### Bezüglich dem neuen Container folgendes ausführen
#
#### rsyslog installieren
@sudo apt-get install rsyslog
@sudo systemctl restart rsyslog
#
#### NTP installren
@apt-get install ntp
#
#### Zeit einstellen, 8 für Europa und 63 für Zürich
@dpkg-reconfigure tzdata
#
#### Weitere Tools
#
@apt-get update & apt-get upgrade
@apt-get install wget
@apt-get install curl
@apt-get install nano
@apt-get install net-tools
@apt-get install ntp
@apt-get install sudo
@apt-get install systemctl
# root passwort setzen
@passwd root
#
#### Bezüglich Webmin hier nachschauen..
support/coturn_server_turn_server.1752762188.txt.gz · Zuletzt geändert: von admin