LINUX.ORG.RU

1
Всего сообщений: 30

настройка openvpn с upnp

есть динамический IP адрес, провайдер периодически помещает за свою нат сеть, после чего порты перестают быть доступны. решается только путем перезагрузки роутера, ожидания что провайдер даст «нормальный» IP адрес. есть ли возможность включить upnp для впн сервера на Ubuntu server, чтобы соединение было и после смены адреса на «ненормальный»? сервер подключен к роутеру, на роутере upnp enabled, но необходимо видимо еще его настройка на Ubuntu

 , , ,

Gavriil ()

Dlna сервер с web интерфейсом?

Доброго времени суток, порекомендуйте dlna сервер с веб интерфейсом (для удаленного управления) Под задачу:

  • в домашней сети есть несколько сетевых дисков(хранилище контента)куда контент сбрасывается торренткачалками. -несколько телевизоров/планшетов/смартфонов на чем этот контент воспроизводится по dlna с upnp.. Т.е. когда физически находясь в домашней сети и запустив dlna сервер- в нем можно выбрать контент и проиграть его скажем на телевизоре, на самом же телевизоре доп.действий приэтом не требуется-просто начинается воспроизведение … Хочется делать тоже самое из вне домашней сети(из интернета) подключившись к домашней сети через VPN, или через пробошенный за NAT порт от сервера в его графический(специальным клиентом) либо web интерфейс? Какие dlna серверы это умеют(именно воспроизводить контент на устройство «приемник» в сети, когда управление им (задание проиграть медиа файл) осуществляется удаленно?

Пока не нашел и использую костыль- подключаясь(а к домашней сети через VPN) к машине с сервером dlna через VNC и уже оттуда захожу в интерфейс сервера и запускаю воспроизведение файла на принемающе устройство..

Думаю наверняка можно как-то проще. Упрощая хочу в итоге на смартфоне из интернета иметь клиент (доступ к интерфейсу) сервера в домашней сети.. Всякие media house dlna, vlc player и т.д. при коннекте по VPN , dlna сервер на роутере видят, но не видят другие dlna серверы в домашней сети(хотя машины на которых они запущены, через VPN доступны, и не видят «принимающие» устройства(телевизоры) соответственно проиграть файл с Dlna сервера на роутере я конечно могу на смартфоне подключенным по VPN, но надо именно на телевизоре.. Подскажите какой dlna сервер это умеет(имеет либо приложение клиент для удаленного управления, либо web интерфейс)?

 , , ,

rediska812 ()

Опять проброс UPNP/DLNA через роутер в другую подсеть

Всем привет!

Имею 2 подсети, соединяющиеся на Роутере. В одной из подсетей есть сервер с DLNA. Роутер пробрасывает трафик между сетями. Трафик ходит между клиентами. Как мне пробросить DLNA мультикасты от DLNA из одной сети в другую на роутере?

Чё-то туплю пипец... Перелистал поиск, но что-то всё равно не получается. Хелп :)

 , ,

Spider55 ()

Воспроизвести на телевизоре видео из браузера на ноутбуке

Я в Firefox на ноутбуке с Linux смотрю какой-то видосик. Есть старый уже не поддерживаемый производителем телевизор, который умеет показывать по Upnp/DLNA или как там это правильно называется.

Есть ли простой способ воспроизвести видосик из Firefox на телевизоре?

Или лучше попытаться открыть этот видосик в VLC (на ноутбуке) и отправить на телевизор из него?

 , ,

anarquista ()

Проброс порта NAT-PMP UPnP

Нужно пробросить порт, что бы иметь возможность из интернета подключаться к порту. Если настраиваю в веб-морде роутера, то всё работает как надо. Но нужно, что бы программа сама пробрасывала себе порт. Нашел утилитку natpmpc, попробовал natpmpc -a 5900 5900 TCP. Вроде пишет везде OK да SUCCESS, но по факту не работает.

 ,

fingolfin ()

Тестирование сети, UPnP, Hole Punching виртуально, без оборудования.

Приветствую, господа и дамы.

В общем столкнулся с проблемой тестирования приложения, которое должно пробивать дыры в NAT посредством UPnP или UDP hole punching. Есть ли какая-то практика поднять виртуальную разветвлённую сеть, чтобы приложение схавало её как живую, без реальной сети? Роутеры и всё такое. В идеале, чтобы и потеря UPD пакетов бала какая-нибудь.

Или я многого хочу? Как вообще это делается, если кто сталкивался.

P.S.: Собственно потерю пакетов наверное можно через прокси-приложение организовать. Собственно любое небольшое сетевое приложения я могу накидать по быстрому, если это поможет.

P.P.S.: Логика того приложения проста: проверка всех сетевых устройств, если IP внешний, то используется он, если 192.168.* то пробуется UPnP, если не вариант, то пробивается UDP-дыра и приложение использует UDP (т.е. HTTPU). На данный момент у меня роутер с поддержкой UPnP и тестирую я его через удалённый SOCKS5 прокси обратно к себе на комп через ещё один UPnP порт.

 , ,

kostyarin_ ()

Безопасно ли включение UPNP ?

?

 

Jopich1 ()

получение внешнего ip роутера

Написал программу, которая получает внешний ip, но я тестировал только на своём роутере. Хочу чтобы кто хочет помочь, запустил программу и написать, сработала ли. Если в сети несколько upnp устройств, то может быть проблема, но если запустить ещё раз, то нормально будет. Я хочу её использовать в android, чтобы когда подключусь в общественной сети, где нибудь в городе, чтобы я знал внешний адрес роутера общественной сети.

https://github.com/xverizex/upnp-ip

 ,

u0atgKIRznY5 ()

В чем минусы или потенциальная опасность включения UPnP на роутере?

Если таковая есть. Например на микротике Groove A-52HPn оно отключено по-умолчанию, но на моем старом роутере на openwrt включено, если память не изменяет, то я его включал сам, но для чего именно — не помню уже.

Что это такое — я знаю; меня интересует, может ли это как-то отразиться на безопасности или стабильности работы роутера?

Спасибо.

 

Bruce_Lee ()

Использование UPnP за NAT провайдера (серый IP)

Добрый вечер!

Возникла необходимость использовать UPnP в одном проекте, нашел несколько библиотек, и на белых IP вроде как все работает. Возможно ли использование этой технологии на серых, или нужны какие-то дополнительных хаки?

 , , , ,

CrossFire ()

kodi & ubuntu 14.04. dlna и UPnP

И так на андроиде стоит медиаплеер коди, но есть такой нюанс. Не могу понять есть ли к нему доступ по ftp через веб интерфейс доступ есть все ок. не могу понять как рулить с dlna сервером коди на андроид и upnp активировать активировал, а дальше нет толковой инфы, может кто сталкивался?

 , , ,

funk2256 ()

upnp avtransport - кто-нибудь ковырял?

Добрый день.

Гуглил, каким образом заставить Smart TV воспроизводить какой-либо контент по http, с удивлением узнал, что DLNA для этого вообще не нужно. Нужно просто обменяться с телеком парой http запросов с XML контентом, в котором указать произвольную ссылку на медиа контент и дать команду играть. Телек перестанет заниматься тем, чем занимается и начнёт воспроизводить указанный http.

Есть желание сделать простую кросс-платформенную тулзу, которая бы получала аргумент - URL - и заставляла телек его воспроизводить. Затем добавить адд-он к мозилле, который бы отправлял контент на телек. Возможно, допилить vlc, чтобы он запускал поток и отправлял в телек ссылку на себя.

Никакого DLNA, никаких тормозов, только маленький кусочек upnp. С удивлением обнаружил, что никто этим не занимается.

Может, тут кто ковырял upnp?

 

Shadow ()

Управление зомбоящиком

Всем привет!

Есть зомбоящик от LG, модель 32LN570V-ZE, работает на NetCast 2013 года.
Xupnpd отдает ему плейлист.

Хочется сделать так, чтобы при включении телевизор сразу показывал плейлист (для телевизора это каталог с контентом) без прогулок по меню. В некоторых dlna (или upnp/av? как правильно?) серверах/контроллерах есть возможность запуска воспроизведения на удаленном рендерере. На данном телевизоре это работает. Но необходимая мне возможность не попадалась нигде.

Кроме практической части хочется разобраться теоретически, прочитать чего-нибудь умное на тему что можно вообще, как набыдлокодить что-то свое и т.п. Я так понимаю, что мне надо спецификацию на upnp/av? Никто не подскажет где скачать? Если на русском, то вообще здорово будет. Пока ничего полноценного не нагуглил. От «поковырять» я бы тоже не отказался. Может быть существует какая-нибудь софтинка для исследования upnp/av (или dlna? как оно правильно?) устройств в сети? Чтобы получить от устройства список его возможностей, форматов и т.п.

Линукс тут при всем! Xupnpd под него, телевизор на нем, сеть на роутере с ним. =)

 , ,

ls-h ()

qbittorrent и UPnP

Привет всем! Хочу настроить qbittorent на раздачу.Убил несколько часов без толку , не раздает зараза .В настройках стоит галка UPnP при сканировании порта с сторонних ресурсов таких как http://portscan.ru/ например, пишут что порт открыт.В настройках роутера галка UPnP стоит . Пробовал отключать UPnP и пробрасывать порт вручную все также ,раздача не идет.Опять же если вручную в роутере не пробросить порт то сторонние сервисы пишут , что порт закрыт.Так что дело скорее всего не в роутере . Может быть в правах на папку с раздачей? Она у меня на отдельном томе.Пиры появляются , стоят какое то время и исчезают.

 , ,

SliFly ()

Удаленный dlna сервер с ssh находящийся далеко и с другим провайдером.

Теперь по подробнее. Есть сервер с gentoo, на нем крутиться qemu/kvm с win server 2008 r2, на котором поднят dlna UMS (потому что многа чего и всё на ntfs, конвертировать в ext4 не имеется возможным). Во внешку торчит только ssh. Проброс тунеля до виртуального сервера не помогает, ибо не upnp.

Может кто подскажет как из этой ситуации можно выйти? Просто расшаривание папки с контентом не интересно, тем более если смотреть на телевизоре, то такой вариант вообще отпадает.

т.е. задача смотреть фильмы у себя на ноуте с сервера находящегося в другой квартире используя dlna.

P.S. смотрел поиск, ничего подобного не нашел.

 , , ,

jeord ()

Minidlna добавить пользовательские иконки UPnP.

Hi ALL! Есть сервер с Openmediavault на основе Debian Linux. В нём поднят поднят Minidlna, можно ли изменить иконку UPnP (которая видна в смарт тв) в виде дебиановской закорючки, на пингвина из Ubuntu или добавить свои иконки? Вроде буржуи такое проворачивали здесь и здесь но с английским проблемы.

 , ,

Juriy ()

просмотр upnp/dlna шар через Nautilus

Привет, друзья!

Пробовал ли кто-нибудь когда-нибудь настроить просмотр upnp/dlna шар через наутилус? И если у кого-нибудь получилось это превратить в жизнь, то скажите, как вы это сделали?

Заранее спасибо

 , ,

disee ()

нужно пронюхать UPnP или SSDP у хоста. посоветуйте тулзу

Дано:

Пришло такое письмо (привожу кусочек из него):

A public-facing device on your network, running on IP address xxx.xxx.xxx.xxx, operates an open SSDP service on port 1900 and participated in a large-scale attack against a customer of ours, generating UDP responses to spoofed M-SEARCH requests that claimed to be from the attack target.

Please consider reconfiguring this SSDP-speaking server in one or more of these ways:

1. Adding a firewall rule to block outside access to this host, or the network overall, on port 1900. 2. Disabling UPnP entirely (SSDP is a component of the overall UPnP subsystem and can't usually be disabled separately).
3. Reconfiguring the device to not respond to outside M-SEARCH requests, or to rate-limit its responses (the process to follow for this would differ from device to device and may not be possible for many devices).
If you represent an ISP, please consider a default-deny rule for outside traffic destined for UDP port 1900 within your network. Like chargen (UDP port 19), the SSDP port is rarely used legitimately by external hosts, and UPnP requires the use of broadcast traffic, so it doesn't apply outside of local subnets; as a result, a filter of UDP 1900 will not cause collateral damage.

Further reading:

http://www.internetsociety.org/sites/default/files/01_5.pdf
http://en.wikipedia.org/wiki/Simple_Service_Discovery_Protocol
http://en.wikipedia.org/wiki/Universal_Plug_and_Play#Discovery 

Вопрос, как проверить, закрыт ли порт? Есть ли какая-нибудь тулза для UPnP/SSDP с указанием IP-адреса хоста в качестве параметра, чтобы посмотреть, будет ли ответ от сервиса? Желательно command line. Пользовался gupnp, gssdp-tools — не видят девайс, не принимают параметры и вообще они GUI, по крайней мере в Squeezy.

Пробовал также netcat и nmap, но так и не выяснил, точно ли открыт порт, или всё же закрыт. Наверно, это из-за того, что 1900/UDP, т.е. без установления соединения, и не может пронюхать в лоб.

Нужно более-менее проверенное, работающее решение, а не указание по направлению.

 , ,

Infra_HDC ()

Melt и DLNA

Открыл вдруг внезапно, что всю жизнь говорил прозой^W^W^W^W для себя melt. Который стал ответом на старый вопрос: Фильмонарезка. Чем? . Потом обнаружил, что поверх него работает kdenlive, а openshot может экспортировать в melt. Кстати, импортировать он не умеет? Тогда, вероятно, пальма моего любимого видеоредактора перейдёт от openshot к kdenlive.

Ну да это ладно. А я вот к чему. А нельзя ли с melt организовать вывод в DNLA? Например, как-нибудь через pipe (т.к. можно делать прямой вывод). Чтобы без промежуточного сохранения файла сразу проект показывать на ТВ?

 , , , ,

KRoN73 ()

UDP-мультикастинг, UPnP и bridge

Есть домашний маршрутизатор. В нём для локалки торчит сетевуха под витую пару (eth1) и сетевуха под Wi-Fi (wlan0). Эти eth1 и wlan0 сведены в мост br0.

Проблема в том, что UDP-мультикаст, который шлёт приложение из локалки, не доходит до маршрутизатора. Конкретно проблема в том, что приложения не могут задействовать UPnP, поднятый с помощью miniupnpd.

Пробовал делать так:

echo 0 >/sys/devices/virtual/net/br0/bridge/multicast_snooping

но не помогло. Ещё пробовал так:

smcroute -j br0 239.255.255.250
smcroute -a br0 0.0.0.0 239.255.255.250 br0

но тоже не помогло. Ещё добавлял такое:

iptables -t mangle -A PREROUTING -i br0 -d 239.255.255.250 -j TTL --ttl-inc 1

но в результате как не работало, так и не работает. Тестил на машинке в локалке так:

upnpc -S

но эта штука рапортует, что никакого UPnP-девайса нет.

Вопрос: куда копать? И правильно ли я понимаю, что проблема как раз в мультикастинге?

 , ,

post-factum ()