Re: nginx скрыть/подменить ай-пи клиента
George Shuklin <[email protected]>
| Newsgroups | gmane.linux.debian.user.russian |
|---|---|
| Message-ID | <[email protected]> |
Я бы просто человеку сделал vpn любым удобным методом. Подключился - маршрутизируешься на адрес провайдера через (локальный) nat. В зависимости от степени паранойи - либо просто "как есть", либо через network namespace, либо в виртуалке. On 09/08/2020 20:09, Pavel Gaidai wrote: > > > вс, 9 авг. 2020 г. в 19:30, <[email protected] > <mailto:[email protected]>>: > > On Sun, 9 Aug 2020, Иван Лох wrote: > > > On Sun, Aug 09, 2020 at 05:10:36PM +0300, Pavel Gaidai wrote: > >>> > >>> Всем привет! > >>> > >>> Хочу расшарить iptv знакомому, настроил nginx c proxy_pass, от > меня все > > > > Обычно iptv провайдеры реализуют через udp. Для того чтобы > превратить трафик > > в http используется udp-http proxy > https://github.com/valerytschopp/udpxy-debian > <https://github.com/valerytschopp/udpxy-debian> > > > > > > vlc понимает udp > Ctl-N, > udp//@1.1.1.1:2222 <http://1.1.1.1:2222> > > > Попробовал, даже от меня не работает. > > У меня провайдер отдает iptv через http. > Сначала заходишь по ссылке http://iptv.ua/get_stream.php?id=1111 > <http://iptv.ua/get_stream.php?id=1111> потом эта ссылка > перенаправляет на один из менее загруженных серверов > по такой ссылке > http://ip_providera:8893/4ff56481420ab1d244b26aa1949470b9 > <http://ip_providera:8893/4ff56481420ab1d244b26aa1949470b9> > > Пробовал так: > cvlc -d http://iptv.ua/get_stream.php?id=1111 > <http://iptv.ua/get_stream.php?id=1111> --http-reconnect --sout > '#std{access=http,mux=ts,dst=10.10.10.2:2222 <http://10.10.10.2:2222>}' > так все работает, но vlc качает поток постоянно и если тв каналов 100 > то сразу забивает весь интернет канал и сильно нагружает виртуальный > сервер. > Мне нужно, чтобы начинало загружать контент тв канала только тогда > когда пользователь начинает его смотреть. > Есть идеи как это можно сделать без squid, чтобы подключатся напрямую > к открытому порту из интернета? > > > > > Ю. >