Установка Coturn#
Установка#
Установите coturn-сервер командой.
Откройте файл
/etc/default/coturn
на редактирование.Установите
TURNSERVER_ENABLED
в значение 1.# Uncomment it if you want to have the turnserver running as # an automatic system service daemon TURNSERVER_ENABLED=1
Запустите coturn-сервер.
Конфигурирование#
Создайте директорию для ssl-сертификата.
И перенесите в нее сертификат для домена turn-сервера.
Сохраните резервную копию конфигурации.
Откройте конфигурацию
/etc/turnserver.conf
и укажите домен turn-сервера, адрес turn-сервера, в static-auth-secret ключ авторизации, пропишите пути до сертификата домена и ключа в cert и pkey.use-auth-secret keep-address-family static-auth-secret=<секретный ключ авторизации> realm=<домен turn-сервера> server-name=<домен turn-сервера> listening-ip=<ip-адрес turn-сервера> external-ip=<ip-адрес turn-сервера> relay-ip=<ip-адрес turn-сервера> cert=<полный путь до файла ssl-сертификата> pkey=<полный путь до файла ключа> no-multicast-peers no-cli no-tcp-relay no-tcp listening-port=80 tls-listening-port=443 no-tlsv1 no-tlsv1_1 log-file=/var/log/turn.log min-port=30000 max-port=65535 # https://ssl-config.mozilla.org/#server=haproxy&version=2.1&config=intermediate&openssl=1.1.0g&guideline=5.4 cipher-list=ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384
Запустите сервис coturn.
Откройте порты.
Напишите нам в пространстве поддержки On-premise, Telegram или на почту support@getcompass.ru, чтобы получить индивидуальную демонстрацию функционала и помощь по вопросам интеграции мессенджера в вашей компании.