Welcome! Log In Create A New Profile

Advanced

Re: Вопрос по модулю stream - хочу проксировать TCP в UDP

Roman Arutyunyan
July 06, 2016 10:08AM
Добрый день,

On Wed, Jul 06, 2016 at 04:55:38PM +0300, Pavel Odintsov wrote:
> Всем привет!
>
> Очень нравится модуль stream - прекрасная фишка ;)
>
> Но захотелось немного странного, имеется UDP сервер, к которому
> хочется добавить "быстрый" TCP и TLS силами Nginx.
>
> Но проблема в том, что при вот такой конфигурации:
> stream {
> upstream backend {
> server 127.0.0.1:1122 weight=5;
> server 127.0.0.22:1122 weight=1;
> }
> server {
> # Listen UDP
> listen 127.0.0.1:53 udp;
> # Listen TCP
> listen 127.0.0.1:53;
>
> # Listen TLS/SSL
> listen 127.0.0.1:853 ssl;
> proxy_connect_timeout 1s;
> proxy_timeout 3s;
> proxy_pass backend;
> ssl_certificate_key /etc/ssl/private/ssl-cert-snakeoil.key;
> ssl_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
> }
> }
>
> Если запрос на Nginx приходит по UDP, то он отправляется на бэкэнд по
> UDP. Если приходит по TCP либо SSL - он уходит по TCP на бэкэнд.
>
> Мне вот нужно, чтобы связь с бэкэндом была сугубо по UDP, но как этого
> достичь - не понимаю.

Пока никак. Протокол проксирования всегда тот же, что и протокол клиента.

На текущий момент не ясно, насколько востребовано проксирование по
другому протоколу.

--
Roman Arutyunyan

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Вопрос по модулю stream - хочу проксировать TCP в UDP

Pavel Odintsov July 06, 2016 09:56AM

Re: Вопрос по модулю stream - хочу проксировать TCP в UDP

Roman Arutyunyan July 06, 2016 10:08AM

Re: Вопрос по модулю stream - хочу проксировать TCP в UDP

Pavel Odintsov July 06, 2016 10:50AM

Re: Вопрос по модулю stream - хочу проксировать TCP в UDP

Konstantin Tokarev July 06, 2016 12:28PM

Re: Вопрос по модулю stream - хочу проксировать TCP в UDP

Pavel Odintsov July 06, 2016 02:04PM

Re: Вопрос по модулю stream - хочу проксировать TCP в UDP

Pavel Odintsov September 29, 2016 08:36AM

Re: Вопрос по модулю stream - хочу проксировать TCP в UDP

Roman Arutyunyan September 29, 2016 08:38AM

Re: Вопрос по модулю stream - хочу проксировать TCP в UDP

Vadim A. Misbakh-Soloviov September 29, 2016 11:40AM

Re: Вопрос по модулю stream - хочу проксировать TCP в UDP

Pavel Odintsov September 29, 2016 11:42AM

Re: Вопрос по модулю stream - хочу проксировать TCP в UDP

Konstantin Tokarev September 29, 2016 12:20PM

Re: Вопрос по модулю stream - хочу проксировать TCP в UDP

Алексей Сундуков October 02, 2016 06:30AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 254
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready