Рейтинг:0

UDP LoadBalancer с использованием Nginx для CoTURN

флаг br

Я пытаюсь добавить Nginx UDP LoadBalancer перед CoTURN.

  • Установил ejabberd на виртуальную машину
  • Установил nginx на виртуальную машину
  • Установил coturn на виртуальную машину

Конфиг нгинкс:

log_format базовый '$remote_addr [$time_local]'
                       '$протокол $статус $bytes_sent $bytes_received '
                       '$ сеанс_время';

# Включить операторы access_log для отладки

access_log /var/log/nginx/stream.log базовый буфер = 32 КБ;

восходящий поток stream_cluster {
# хеш $remote_addr непротиворечивый;
    наименьшее_соединение;
    сервер 30.40.50.60:3478;
    сервер 30.40.50.61:3478;
}

сервер {
    слушайте 3478 udp reuseport;
    слушать 3478;
    # Весь трафик UDP/TCP будет перенаправлен в кластер
    proxy_buffer_size 4096 КБ;
    прокси_ответы 0;
    proxy_bind $remote_addr прозрачный;
    прокси_протокол включен;
    proxy_pass stream_cluster;
    позволять все;
# error_log /var/log/nginx/stream.log;
}

coturn прекрасно работает при непосредственном использовании вместе с ejabberd. Все необходимые порты открыты в Политике безопасности. Но nginx не передает данные восходящему потоку. Я следил за официальной документацией nginx.

Не уверен, что я делаю неправильно.

Michael Hampton avatar
флаг cz
Не используйте общедоступные IPv4-адреса, особенно если они принадлежат вооруженным силам США. Ваш трафик может быть случайно направлен реальному владельцу IP-адреса, а не вашим внутренним сетям.
Jubayer Arefin avatar
флаг br
Это просто адреса-заполнители ipv4. Мы используем частный ipv4 в производстве.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.