Содержание
22 июня 2016
UPnP (аббревиатура Universal Plug and Play) – набор сетевых протоколов, публикуемых одноименным форумом. Форум UPnP представляет собой открытую ассоциацию представителей отрасли с целью выработки стандартов технологии UPnP, цель которой упрощение объединения интеллектуальных устройств изначально на уровне домашних, а в последствии – корпоративных сетей.
UPnP строится на основе таких стандартов и технологий как TCP/IP, UDP, HTTP, XML и обеспечивает автоматическое установление подключение между подобными устройствами и их совместную работу в сети. Благодаря этому подходу настройка сети становится простой и доступной широкой пользовательской аудитории.
Настройка UPnP
Настройка UpnP может понадобится в случае, если подключение к Интернет осуществляется не непосредственно с компьютера, а с использованием роутера.В таком случае, чтобы дать доступ, например, к ресурсам FTP-сервера, размещенному на ПК, необходимо выполнить операцию проброса портов на роутере и назначить компьютеру статический IP-адрес.
Обратите внимание! С использованием функции UPnP на роутере, все настройки проброса портов осуществляются в автоматическом режиме, поэтому данный способ подойдет людям, только начинающим изучения компьютер. Минусом UpnP является снижение уровня безопасности домашней сети.
В большинстве случаев, пользователь получает роутер с активированным режимом UpnP. Проверим активацию данного режима в настройках нашего роутера. Для этого в любом доступном браузере следует написать IP-адрес вашего маршрутизатора (как правило это 192.168.0.1 или 192.168.1.1), ввести логин и пароль. Дальше приведем несколько скриншотов, которые помогут вам проверить активирован ли этот режим на наиболее распространенных роутерах.
TP-Link
Раздел «Forwarding» (Переадресация), подраздел «UpnP» — «Status — Enabled (Включено)»
D-Link
Раздел «Advanced», подраздел «Advanced Network» установлен флажок в поле «Enable UPnP».
ASUS
Раздел «Интернет», вкладка «Подключение» — «Включить UpnP» флажок установлен в поле «Да».
После того как режим UPnP был включен на роутере, необходимо его также включить и в приложении, которое требует проброс портов. Например, для включения UpnP в Skype необходимо зайти в раздел «Дополнительно», подраздел «Соединение» и поставить флажок возле «Включить UpnP».
Создаем домашний медиа-сервер DLNA
DLNA — технология позволяющая объединять в единую цифровую сеть устройства с целью приема/передачи и просмотра в режиме on-line различного медиа-контента. На практике это выглядит следующим образом, есть компьютер с жестким диском большей емкости на котором хранятся фотографии, фильмы, аудиозаписи и другой медиаконтент.
Что если вы хотите просмотреть один из фильмов не на экране ПК, а на телевизоре с большой диагональю? Или к вам пришли друзья и вы хотите показать фотографии из отпуска либо на большом экране телевизора либо на телефоне, т. к. не хотите заходить в дом. А что если каждый член семьи хочет смотреть свои медиафайлы на своем персональном девайсе (телефоне, планшете)? Проблема решается созданием на базе ПК медиасервера и объединением всех устройств в единую сеть с помощью роутера.
Обращаем ваше внимание, что роутеры поддерживающие стандарт 802.11N (скорость передачи данных до 300Мб/с) не всегда справляются с передачей больших потоковых объемов видео высокого качества по Wi-Fi и на экране телевизора происходят замирания. В таком случае рекомендуем использовать проводное соединение.
В качестве программного обеспечения, с помощью которого будет создан медиа-сервер будет использована бесплатная программа «Домашний медиа-сервер UpnP, DLNA, HTTP». Скачиваем и устанавливаем программу.
После завершения установки следует указать, с какого каталога и какой тип контента будет транслироваться в сеть (кнопка «Добавить» на правой панели программы). Выбор осуществляется путем установки зеленых точек напротив соответствующих каталогов и типа контента. Для добавления ресурсов размещенных на сетевых или съемных дисках необходимо поставить флажки в соответствующих графах в нижней части окна.
Далее, следует добавить устройства которые будут работать с сервером. Указываем правильное максимальное разрешение устройства и поддерживаемые форматы воспроизведения.
Обратите внимание! Может потребоваться добавление программы в исключения брандмауэра. Изменить название сервера можно перейдя в настройки «Сервер», здесь также можно ограничить список устройств, которым разрешен доступ к папкам медиа-сервера. По умолчанию разрешено подключаться всем устройствам сети.
Если есть необходимость можно добавить программу в автозагрузку и установить службу «Домашний медиа-сервер», это позволит программе запускаться в автоматическом режиме после включения компьютера. Для запуска DLNA-сервера нажимаем кнопку «Запуск» в верхней панели программы, после чего необходимо включить телевизор. Для запуска контента следует нажать на файле правой кнопкой мыши и в контекстном меню выбрать «Воспроизвести на …» вместо трех точек будет ваше устройство (в нашем случае телевизор).
Источник
Изначальное предназначение технологии Plug and Play заключалось в автоматическом обнаружении новых устройств операционной системой Windows ранних версий. Plug and Play – была своеобразной меткой Microsoft, так часто упоминала о данной технологии реклама компании. Сегодня Plug and Play переживает свое второе рождение и имеет совсем иной характер.
Сегодня речь идет об автоматическом обнаружении любых интеллектуальных устройств подключенных к сетям, как правило, построенным на базе Wi-Fi роутеров. Новая технология получила название UPnP и продвигается некоммерческой ассоциацией под названием «Universal Plug and Play Forum». Что такое UPnP пока еще знают не все, и мы поставили себе целью рассказать об этой интересной концепции нашим читателям.
UPnP представляет собой универсальный высокоуровневый протокол обмена информацией между устройством и сетью, являющийся надстройкой над протоколами более низкого уровня, такими, например, как TCP/IP. Протокол существенно использует формат данных XML, поэтому является довольно универсальным и получившим широкое распространение в среде производителей коммуникационных устройств типа маршрутизаторов.
Предпосылки к возникновению
Одной из предпосылок к широкому распространению технологии upnp оказалась необходимость поддержки механизма трансляции сетевых адресов под именем NAT. NAT – это довольно простая штука. Что это такое, можно понять из следующего примера: если у вас есть домашняя сеть с десятью подключенными к ней устройствами, то при помощи NAT им всем можно задать один IP-адрес.
К сожалению, данная идея не очень хорошо согласуется с принципами работы роутеров и организация NAT требует настройки пользователем. Технология UPnP призвана решить эту и некоторые другие проблемы.
Организация даже простейшего FTP-сервера для доступа к файловым ресурсам сети извне потребует переназначения портов (т.н. портфорвардинга – что это такое, посмотрите в сети) на роутере. UPnP избавит вас от этой головной боли. Для подключения к сети сетевых игрушек и пиринговых клиентов не понадобится править настройки маршрутизатора – портфорвардинг будет производиться без ручного вмешательства. Разумеется, такие перспективы открываются только перед владельцами маршрутизаторов с поддержкой UPnP. Да и самой такой поддержки мало – нужно еще включить UPnP на вашем устройстве. О том, как это делается, мы расскажем ниже.
Настройка протокола
Чтобы включить поддержку UPnP на вашем маршрутизаторе, необходимо воспользоваться его веб-интерфейсом, доступным по стандартному для большинства таких устройств адресу: http://192.168.0.1. От вас потребуется ввести пароль и после того, как это будет сделано, вы получите возможность править любые настройки аппарата. Включить Universal Plug and Play на маршрутизаторе D-Link можно так, как показано на картинке:
Т.е. перейти в меню «Advanced Network» в панели слева и включить соответствующую галочку в панели справа. Такое простое действие позволить задействовать всю мощь рассматриваемой технологии. Чтобы убедиться в том, что все работает как требуется и активировать протокол на уровне ОС — отправляйтесь в окошко «Сетевое окружение» Windows и щелкните по ссылке «Показывать значки для сетевых UpnP-устройств» (она расположена на панели слева). Вам будет предложено открыть ряд портов встроенного файерволла – согласитесь с этим.
UPnP (Universal Plug and Play) — универсальная автоматическая настройка сетевых устройств, автоматически открывает порты для p2p приложений, игр и т. д. Именно эта штука и отвечает за то, что нужные порты будут открываться автоматически по запросу программы. Настройка достаточно простая и заключается всего нескольких нажатиях мышки. Подключаемся к нашему Mikrotik через Winbox и открываем необходимый раздел: IP->UPnP Здесь достаточно поставить галочку Enable, но после этого все-равно ничего работать не будет. А все потому, что надо микротику сказать, что есть внешний интерфейс, а что внутренний. Для этого, в открытом ранее окошке находим кнопку Interfaces и нажимаем ее. Сейчас у нас ничего нет и окно пустое. Жмем синий плюсик и добавляем два интерфейса.External — это наш внешний интерфейс. У меня это pppoe-соединение с провайдером. У вас может быть так же, а если получаете по DHCP, то выбрать надо тот, где висит DHCP-клиент.Internal — это наш внутренний интерфейс. У меня часть портов объединена в bridge, поэтому я выбираю интерфейс bridge-home. Вы же выбираете свой. Теперь закрываем окошко настройки интерфейсов. Затем жмем Apply и Ok. Вот и все. После проделанных манипуляций порты на микротике будут открываться автоматически без вмешательства в его настройку. То же самое можно сделать не только в графической оболочке, но и через терминал./ip upnp set enabled=yes show-dummy-rule=yes allow-disable-external-interface=no /ip upnp interfaces add interface=pppoe-out1 type=external add interface=bridge-home type=internal Проверить работает или нет довольно просто, для этого достаточно зайти в раздел IP->Firewall->NAT и посмотреть наличие новых правил с префиксом D. Если такие есть, значит все в порядке. На этом и закончим.
Используемые источники:
- https://pomogaemkompu.temaretik.com/919311972541925902/chto-takoe-upnp-sozdaem-domashnij-media-server-dlna—instruktsiya-po-ustanovke/
- https://nastrojkin.ru/misc/upnp-chto-takoe.html
- https://gorizont-it.ru/articles/dobavlyaem_upnp_mikrotik.html