Upnp нужно ли включать. UPnP. Что такое UPnP как его включить и настроить интересных факта связанные с технологиейОткрываем порты за NAT при помощи NAT-PMP и UPnP IGD
Содержание:
- Включаем UPnP на роутере
- Настройка UPnP в маршрутизаторах Keenetic c микропрограммой V2
- Настройка перенаправления портов
- Предварительные настройки Windows
- Задаем статический IP для компьютера в настройках роутера Asus
- Включение UPnP в Skype
- Настройка UPNP
- Как настроить UPnP
- How to Set it Up
- package upnp
- Технические элементы
- Технология UPnP с точки зрения потребителя
- Вместо послесловия
Включаем UPnP на роутере
Если у вас нет желания вручную открывать порты для различных сервисов на своём роутере, то можно попробовать в деле UPnP. Данная технология имеет как достоинства (простота использования, высокая скорость обмена данными), так и недостатки (пробелы в системе безопасности). Поэтому подходите к включению UPnP обдуманно и осознанно.
Включение UPnP на роутере
Для того чтобы задействовать функцию UPnP на своём роутере, необходимо войти в веб-интерфейс и внести изменения в конфигурацию маршрутизатора. Сделать это несложно и вполне по силам любому владельцу сетевого оборудования. В качестве примера рассмотрим такую операцию на роутере TP-Link. На маршрутизаторах других брендов алгоритм действий будет похожим.
- В любом интернет-обозревателе вводим в адресной строке IP-адрес роутера. Обычно он указан на этикетке с тыльной стороны устройства. По умолчанию чаще всего применяются адреса и , далее нажимаем клавишу Enter.
- В окне аутентификации набираем в соответствующих полях действующие имя пользователя и пароль доступа к веб-интерфейсу. В заводской конфигурации эти величины одинаковы: . Затем жмём на кнопку «OK».
Попав на главную страницу веб-интерфейса вашего роутера, в первую очередь перемещаемся на вкладку «Дополнительные настройки», где мы обязательно найдём нужные нам параметры.
В блоке расширенных настроек маршрутизатора ищем раздел «Переадресация NAT» и переходим в него для внесения изменений в конфигурацию роутера.
В выпавшем подменю наблюдаем название столь необходимого нам параметра. Кликаем левой кнопкой мыши по строке «UPnP».
Передвигаем ползунок в графе «UPnP» вправо и включаем данную функцию на роутере. Готово! При необходимости в любой момент вы можете движением ползунка влево отключить функцию UPnP на своём роутере.
Включение UPnP на компьютере
С конфигурацией маршрутизатора мы разобрались и теперь нужно задействовать службу UPnP на ПК, подключенном к локальной сети. Для наглядного примера возьмём ПК с Windows 8 на борту. В других версиях самой распространенной операционной системы наши манипуляции будут аналогичными с незначительными отличиями.
- Щёлкаем правой кнопкой мыши по кнопке «Пуск» и в появившемся контекстном меню выбираем графу «Панель управления», куда и перемещаемся.
Далее отправляемся в блок «Сеть и интернет», где находятся интересующие нас настройки.
На странице «Сеть и интернет» кликаем ЛКМ по разделу «Центр управления сетями и общим доступом».
В следующем окне жмём по строке «Изменить дополнительные параметры общего доступа». Мы почти добрались до цели.
В свойствах текущего профиля включаем сетевое обнаружение и автоматическую настройку на сетевых устройствах. Для этого ставим галочки в соответствующих полях. Жмём на значок «Сохранить изменения», перезагружаем компьютер и пользуемся технологией UPnP в полной мере.
В заключение обратите внимание на одну важную деталь. В некоторых программах, например uTorrent, также необходимо будет настроить использование UPnP
Но полученные результаты могут вполне оправдать ваши усилия. Поэтому дерзайте! Удачи!
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Настройка UPnP в маршрутизаторах Keenetic c микропрограммой V2
UPnP позволит легко настроить работу торрент-клиента или службу XBOX Live.
Обращаем ваше внимание, что служба UPnP должна быть включена на устройстве, для которого будет осуществляться проброс портов — это может быть компьютер или сетевое устройство (например, планшет, смартфон и т.п.). В нашем примере мы рассмотрим, как настроить эту службу в интернет-центре с микропрограммой V2 для автоматической работы проброса портов
В нашем примере мы рассмотрим, как настроить эту службу в интернет-центре с микропрограммой V2 для автоматической работы проброса портов.
В веб-конфигураторе устройства зайдите в меню Система > Компоненты и убедитесь, что установлен компонент Служба UPnP.
Рассмотрим пример проверки работы UPnP при помощи торрент-клиента uTorrent. Запустите программу и зайдите в меню Настройки > Конфигурация.
В поле Порт входящих соединений укажите номер порта, который будет использовать ваш торрент-клиент (в нашем примере это порт 41924), и убедитесь, что служба UPnP разрешена для использования клиенту (установлена галочка в поле Переадресация UPnP). Также убедитесь, что не стоит галочка в поле Случайный порт при запуске, чтобы программа использовала только тот порт, который указан в настройках.
Проверить, открыт ли порт, можно на одном из сайтов в Интернете, который предоставляет такой сервис. Например, можно воспользоваться таким сервисом на сайте: zyxel.ru/openport.
Укажите номер порта и нажмите кнопку Проверить.
Если указанный порт открыт, это означает, что служба UPnP интернет-центра работает.
Внимание! В момент проверки порта приложение, использующее порт, должно быть активно (в нашем примере это программа uTorrent), иначе ответ будет отрицательным.
Примечание.
Если компонент микропрограммы Служба UPnP в меню Система > Компоненты установлен, но UPnP не работает, то рекомендуем выполнить следующие действия:
Зайдите в режим командной строки Windows. Введите команду telnet (в нашем примере это telnet 192.168.1.1) и нажмите клавишу Enter для подключения к интерфейсу командной строки (CLI) интернет-центра.
Введите логин (Login) и пароль (Password) вашего интернет-центра (по умолчанию используются admin и 1234).
В командной строке интернет-центра нужно указать интерфейс Home и включить службу UPnP командами:
upnp lan Home (назначаем интерфейс для службы)service upnp (включаем службу) |
Затем сохраните настройки, выполнив команду:
system config-save (сохраняем конфигурацию) |
Диалог в командной строке будет выглядеть следующим образом:
В случае необходимости можно отключить службу UPnP командами:
no service upnp (отключаем службу)system config-save (сохраняем конфигурацию) |
Информацию о том, как включить клиента службы Telnet и TFTP в операционных системах Windows Vista/7/8, можно найти в статье «Включение служб Telnet и TFTP в Windows Vista/7/8″.
Настройка перенаправления портов
Ну вот, всё готово, теперь настраиваем перенаправление.
Банальный DMZ
Настройка DMZ — операция в буквально два движения мышкой.
Идем на вкладку NAT/QOS — DMZ.
Включаем DMZ и указываем IP порта, куда направлять ВСЕ входящие сообщения.
Включение DMZ в DD-WRT
Нажимаем «применить» и собственно всё, ничего сложного и страшного, кроме создания опасности для компьютера. Теперь злоумышленникам легче достучаться до вашего компьютера.
Лучше подобрать более подходящий способ пробросить порты из предложенных ниже.
Хитрый UPnP
Настройка UPnP столь же банальна на стороне маршрутизатора.
Переходим на вкладку NAT/QOS — UPnP.
Включаем UPnP, включаем или отключаем очистку старых данных при перезагрузке на своё усмотрение. Если для разных целей используете разные порты — то точно не понадобится.
Включение и настройка UPnP в DD-WRT
Нажимаем так же «применить» и теперь программы, умеющие работать с UPnP сами перенаправят нужные порты на себя.
Удобно, но не все программы умеют. А вот всякие вирусы-backdoor’ы умеют, так что осторожнее.
С удобством через веб-интерфейс
Итак переходим к ручному пробросу портов.
Идем на вкладку NAT/QOS — Перенаправление портов.
Здесь указываем:
- Приложение — название программы для которой предназначено правило. Необходимо для удобства, чтобы потом не запутаться что и где перенаправляем.
- Протокол — TCP, UDP или Оба. В зависимости от типа протокола, который использует программа. Если не знаете или не уверены — указывайте Оба.
- Source Net — откуда идет входящее соединение. Если без разницы или не уверены — оставляйте пустым
- Порт источник — на какой порт идет входящее подключение. Если не знаете что указывать — указывайте порт, прописанный в программе
- IP-адрес — здесь указывайте IP адрес компьютера в домашней сети, куда перенаправляете
- Порт приемник — порт, указанный в программе, для которой настраиваете проброс портов
- Включить — отмечаете галочкой какие правила активны. Если вдруг надо отключить проброс портов, то не стоит удалять правило, просто снимаете галочку
Настройка перенаправления портов в DD-WRT
В итоге у вас должно получиться примерно так же, как на картинке выше. Способ самый удобный, но не достаточный в случае с DualAccess PPPoE/PPTP. Как быть с этими комбинированными подключениями — ниже.
Танцы с бубном — стартовые скрипты
Проброс портов через скрипты используется, как правило, при использовании типа соединения DualAccess.
В данном случае необходимо пробросить порты так же из локальной зоны провайдера, но вот незадача — через веб-интерфейс пробрасываются только порты основного соединения (ppp0).
Чтобы перенаправить порты и из локальной зоны делаем следующее.
Идем на вкладку Тех. обслуживание — Команды
И в поле для ввода текста вводим строки заменяя значения на свои:
iptables -A FORWARD -s 10.0.0.0/8 -j ACCEPT iptables -A FORWARD -d 10.0.0.0/8 -j ACCEPT iptables -I POSTROUTING -t nat -o vlan1 -d 10.0.0.0/8 -j MASQUERADE iptables -t nat -A PREROUTING -i vlan1 -p tcp --dport 31818 -j DNAT --to-dest 192.168.1.125:31818 iptables -t nat -A PREROUTING -i vlan1 -p udp --dport 31818 -j DNAT --to-dest 192.168.1.125:31818
Где
10.0.0.0/8 — подсеть и маска сети провайдера (тоже самое, что 10.0.0.0/255.0.0.0). Узнать можно у провайдера.
vlan1 — имя WAN-интерфейса.
31818 — перенаправляемый порт.
tcp и udp — тип протокола.
192.168.1.125 — IP-адрес компьютера, на который перенаправляем обращение к порту.
Здесь первые три строки — сообщаем брандмауэру о существовании локальной сети. Их должно быть ровно три, дублировать не надо.
Последние две строки — перенаправляем udp и tcp протоколы порта 31818 на нужный нам компьютер. Они даны для примера, и их может быть любое количество. Меняйте данные на свои только.
После того, как сформировали все свои требования к брандмауэру — нажимаем Сохр.брандмауэр и ждем перезагрузки роутера.
Результат проделанной работы на рисунке снизу.
Ручное перенаправление портов через скрипт автозапуска брандмауэра в DD-WRT
Помогла статья? Поддержи блог — расскажи о нём на своей странице в социальной сети.
Предварительные настройки Windows
Прежде чем приступать к рассмотрению вопроса о том, как настроить и включить UPnP, следует выполнить некоторые предварительные настройки в самой «операционке».
В ОС Windows, в зависимости от версии, это осуществляется несколько разнящимися способами, но общий принцип один и тот же.
Итак, нужно активировать сервер UPnP (Windows 7). Как включить его? Нет ничего проще. Нужно просто зайти в раздел программ и компонентов (в прошлых версиях Windows меню установки и удаления программ), находящийся в стандартной Панели управления, после чего выбрать параметры установки компонентов Windows. Здесь выбирается пункт сетевых служб, на котором ставится галочка, а справа используется пункт их состава. При входе в это меню обязательно нужно задействовать включение клиента обнаружения и управления, а также отметить UPnP. Далее просто сохраняются изменения, которые вступают в силу без перезагрузки. Это в равной степени относится и к системам XP, Vista, 8 или 10.
Тут стоит обратить внимание, что в некоторых случаях может понадобиться установочный диск Windows
Задаем статический IP для компьютера в настройках роутера Asus
Есть на роутере такая полезная служба, которая называется DHCP. Она каждому устройству автоматически выдает внутренний IP-адрес при подключении к роутеру. Но, дело в том, что для открытия порта (для нормальной работы перенаправления), нужно что бы компьютер имел статический IP-адрес, который не будет меняться после каждого отключения/включения компьютера, или после перезагрузки роутера. Поэтому, мы «попросим» DHCP для нашего компьютера (для которого будем делать проброс порта) зарезервировать статический IP, и выдавать каждый раз только его.
Зайдите в настройки своего маршрутизатора Asus. Сделать это можно либо по подробной инструкции, либо просто набрав в браузере адрес 192.168.1.1 и указав имя пользователя и пароль.
Перейдите в настройках на вкладку Локальная сеть, и сверху выберите DHCP-сервер. Возле пункта Включить назначение вручную установите Да. Ниже, в списке где MAC-адрес выберите компьютер, для которого мы будем присваивать статический IP. Если компьютре подключен, то просто выберите его в выпадающем списке. Ориентируйтесь по имени компьютера. IP-адрес будет задан автоматически, можете его оставить, или задать другой (например, как у меня). Дальше просто нажмите кнопку Добавить, и нажмите Применить. Вот скриншот для наглядности:
Роутер будет перезагружен, а статический IP присвоен вашему компьютеру.
Включение UPnP в Skype
Теперь рассмотрим пример популярной программы для общения с использованием IP-телефонии Skype. Здесь тоже используется технология UPnP. Что это такое применительно к самому приложению? Это та же система для установления связи с другим устройством. Намного ведь приятнее общаться с друзьями, видя их изображение, скажем, на большом экране телевизионной панели.
Включение UPnP производится очень просто. Здесь нужно зайти в основные настройки программы и выбрать дополнительные параметры, после чего использовать меню «Соединение». В нем имеется специальное поле включения UPnP, напротив которого и нужно поставить галочку, а затем сохранить изменения.
Настройка UPNP
Пользователю роутера Mikrotik доступно несколько настроек, конфигурацию которых можно выполнить прямо в программе. Перечислим некоторые из них.
enabled. Базовая настройка, позволяющая включить функцию UPNP.
allow-disable-external-interface. Эту опцию можно включить или выключить, по умолчанию включена.
Определяет, разрешено ли пользователям отключать внешний интерфейс маршрутизатора Mikrotik. Этот функционал требуется по стандарту, поскольку позволяет пользователям отключать внешний интерфейс без какой-либо процедуры аутентификации и дополнительной настройки. Но иногда эта функция становится нежелательной во время работы UPNP, поскольку стандарт был разработан в основном для домашних пользователей в целях настройки собственных локальных сетей. Поэтому существует возможность отключить эту установку.
ВАЖНО.
Если эта опция будет отключена, любой пользователь в вашей локальной сети сможет выполнить такое действие и отключить внешний интерфейс маршрутизатора Mikrotik без прохождения процедуры аутентификации. Включить опцию вы можете по своему желанию в любой момент
show-dummy-rule. Эту опцию можно включить или выключить, по умолчанию включена.
Она обеспечивает обходной путь для некоторых функций, которые неправильно обрабатывают UPNP (при этом, например, появляются сообщения об ошибках). Эта опция даёт серверу инструкцию отправлять необходимый сигнал программным клиентам, которые выдают ошибку при работе с UPNP.
interface. Отображает название интерфейса, в котором работает процесс сейчас.
type. Указывает тип интерфейса. Внешний (external) — интерфейс, которому назначен глобальный IP-адрес. Внутренний (internal) — локальный интерфейс маршрутизатора, к которому подключаются клиенты.
forced-external-ip. Позволяет указать, какой именно публичный IP-адрес следует включить, если на внешнем интерфейсе доступно несколько IP-адресов.
Как настроить UPnP
Чтобы ответить на вопрос как настроить UPnP, необходимо включить данную службу описанным способ выше, затем проверить ее состояние в роутере и в сетевых программах, которые хотите использовать. В программе достаточно поставить галочку напротив пункта «UPnP». Для этого зайдите в меню «Настройки» программы, для некоторых программ этот пункт будет в подменю «Дополнительные настройки» или в подменю «Соединение». Затем проверить успешность обращения к роутеру в секции Лог(и).
Для упрощенной настройки UPnP можно воспользоваться специальными программами. Одна из них, которая подходит для данной цели — это UPnP Test Program. Если после всей настройки UPnP работает плохо или, как оказалось, данная служба не поддерживается роутером, уберите галочку в пункте «UPnP » и делайте настройку порта в ручную.
В этой статье вы познакомитесь с важным и полезным функционалом UPNP и научитесь включать его на роутере на примере устройства компании Mikrotik. Маршрутизаторы Mikrotik завоевали множество положительных отзывов от пользователей, причём он приобрёл популярность как среди администраторов, так и среди обычных пользователей домашних сетей.
Роутеры производства Mikrotik поддерживают универсальную технологию PlugandPlay для упрощения прямого сетевого подключения персональных компьютеров и различных сетевых устройств. Архитектура UPNP расшифровывается как UniversalPlugandPlay (универсальная технология прямого подключения устройств) и обеспечивает обмен данными между любыми двумя устройствами под управлением контролирующей аппаратуры сети.
Функция UPNP полностью независима от физических носителей. Она поддерживает работу в сети путём автоматического обнаружения аппаратуры без использования какой-либо начальной настройки. Благодаря этому, устройство способно динамически присоединяться к сети. Наличие DHCP и DNS серверов не является обязательным, но они могут использоваться, если присутствуют в сети. UPNP реализует простое, но мощное решение, позволяющее пользователю получить полноценную двухстороннюю поддержку одноранговой сети.
Обычно первоначальная настройка маршрутизатора, которая выполнена по умолчанию, отвечает всем возможным требованиям для большинства пользователей. Описание этой конфигурации приведено на обратной стороне коробки, а также в онлайн-руководстве на сайте производителя.
Аппаратное подключение выполняется следующим образом. Подключите кабель Ethernet к порту ether1, а остальные порты на роутере — к локальной сети (LAN). По умолчанию маршрутизатор Mikrotik защищён конфигурацией брандмауэра, поэтому о вопросах дополнительной защиты данных на начальных этапах можно не беспокоиться.
В начальной системе настройки клиент DHCP находится в интерфейсе WAN (ether1), остальные порты считаются вашей локальной сетью с DHCP-сервером, который настроен для автоматической конфигурации адресов на клиентских устройствах. Чтобы подключиться к маршрутизатору, необходимо настроить ваш компьютер на приём настроек DHCP и подключить Ethernet-кабель к одному из LAN-портов (проверьте нумерацию портов вашего устройства и переднюю панель маршрутизатора).
How to Set it Up
Step One: Set Up Your UPnP Server
For the purposes of this tutorial, I’ll use XBMC as my server, since it works on Windows, Mac OS X, and Linux, and is pretty simple to set up. As mentioned above, if you’d prefer to use a different UPnP server, you have other options, as well. If you don’t already have XBMC, grab it here.
Advertisement
Launch XBMC and head into Settings > Network. Under «Services», you should see an option for Sharing Video and Music Libraries through UPnP. Select that box, and head back to the main menu.
Advertisement
If, for example, you want to share videos with another UPnP-capable device, just head into the Videos section of XBMC and choose «Add Source». Tab over to Browse, navigate to the folder on your hard drive where you store your media and hit OK. That folder will now be indexed by XBMC and automatically shared to any UPnP-capable device on your network.
Step Two: Set Up Your UPnP-Capable Device (If Necessary)
Advertisement
Most devices should discover UPnP servers automatically, which is what makes it so easy. For example, if you have a PlayStation 3, you should just be able to navigate to the Video section and see your computer pop right up as a new source. You can then browse your shared folders right from there. If you don’t see your shared folder on your device, check the settings and make sure UPnP is enabled, as some do not come with it enabled automatically. XBMC users, for example, will have to hit «Add Source» again and choose UPnP device to detect devices on the network. Check your device’s manual if you don’t just see it pop up.
Step Three: Enjoy Your Glorious Streaming Media
That’s it! UPnP is one of the easiest ways to share media around your house, and it only takes a few minutes to set up. Remember that whenever you want to access your media, you’ll need your server program (in this case XBMC) running on your main machine.
Advertisement
Hopefully this helps you get started and save you the trouble of constantly transferring all those files. Enjoy your UPnP!
Sincerely,
Lifehacker
P.S. Got your own favorite UPnP server that we didn’t mention? Having trouble getting it working on your device? Every server and every device is a little different, so share your experiences and help each other out in the comments.
Advertisement
Advertisement
package upnp
Package upnp provides a simple and opinionated interface to UPnP-enabled
routers, allowing users to forward ports and discover their external IP
address. Specific quirks:
— When attempting to discover UPnP-enabled routers on the network, only the
first such router is returned. If you have multiple routers, this may cause
some trouble. But why would you do that?
— Forwarded ports are always symmetric, e.g. the router’s port 9980 will be
mapped to the client’s port 9980. This will be unacceptable for some
purposes, but too bad. Symmetric mappings are the desired behavior 99% of
the time, and they save a function argument.
— TCP and UDP protocols are forwarded together.
— Ports are forwarded permanently. Some other implementations lease a port
mapping for a set duration, and then renew it periodically. This is nice,
because it means mappings won’t stick around after they’ve served their
purpose. Unfortunately, some routers only support permanent mappings, so this
package has chosen to support the lowest common denominator. To un-forward a
port, you must use the Clear function (or do it manually).
Once you’ve discovered your router, you can retrieve its address by calling
its Location method. This address can be supplied to Load to connect to the
router directly, which is much faster than calling Discover.
Package Files
type Uses
type IGD struct { // contains filtered or unexported fields }
An IGD provides an interface to the most commonly used functions of an
Internet Gateway Device: discovering the external IP, and forwarding ports.
func Uses
func Discover() (*, )
Discover is deprecated; use DiscoverCtx instead.
func Uses
func DiscoverCtx(ctx context.) (*, )
DiscoverCtx scans the local network for routers and returns the first
UPnP-enabled router it encounters. It will try up to 3 times to find a
router, sleeping a random duration between each attempt. This is to
mitigate a race condition with many callers attempting to discover
simultaneously.
func Uses
func Load(rawurl ) (*, )
Load connects to the router service specified by rawurl. This is much
faster than Discover. Generally, Load should only be called with values
returned by the IGD’s Location method.
func (*IGD) Uses
func (d *) Clear(port )
Clear un-forwards a port, removing it from the router’s port mapping table.
func (*IGD) Uses
func (d *) ExternalIP() (, )
ExternalIP returns the router’s external IP.
func (*IGD) Uses
func (d *) Forward(port , desc )
Forward forwards the specified port, and adds its description to the
router’s port mapping table.
func (*IGD) Uses
func (d *) IsForwardedTCP(port ) (, )
IsForwardedTCP checks whether a specific TCP port is forwarded to this host
func (*IGD) Uses
func (d *) IsForwardedUDP(port ) (, )
IsForwardedUDP checks whether a specific UDP port is forwarded to this host
func (*IGD) Uses
func (d *) Location()
Location returns the URL of the router, for future lookups (see Load).
Directories
Path | Synopsis |
---|---|
goupnp | goupnp is an implementation of a client for various UPnP services. |
goupnp/dcps/internetgateway1 | Client for UPnP Device Control Protocol Internet Gateway Device v1. |
goupnp/httpu | |
goupnp/scpd | |
goupnp/soap | |
goupnp/ssdp |
Package upnp imports 9 packages (graph) and is imported by 47 packages.
Updated 2018-12-22.
Refresh now.
Tools for package owners.
Технические элементы
Технология UPnP ориентирована на домашние сети, сети малых предприятий и прочие сети компактных размеров. Она обеспечивает обмен данными между любыми двумя устройствами, находящимися под контролем какого-либо управляющего устройства сети. Технология UPnP действует независимо от используемой операционной системы, физической среды передачи данных или языка программирования.
UPnP поддерживает сети нулевой конфигурации и автоматическое обнаружение устройств: устройство присоединяется к сети в динамическом режиме, получает IP-адрес, по запросу сообщает о своих возможностях и собирает информацию о наличии и возможностях других устройств. Присутствие серверов DHCP и DNS необязательно; они могут использоваться только в случае, если будут доступны в сети. Более того, устройство может автоматически выйти из сети, и это не приведёт к каким-либо нарушениям в её работе.
Технология UPnP опирается на весь опыт развития Интернета, в ней активно используются многие его компоненты, в том числе , TCP , UDP , HTTP и XML . Проект развития UPnP предусматривает многостороннее сотрудничество заинтересованных компаний в области создания стандартных протоколов управления устройствами (DCP). Как и в случае интернета, эти стандарты будут основываться на протоколах проводного доступа, имеющих декларативный характер, составленных на языке XML и поддерживающих связь через протокол HTTP.
Технология UPnP с точки зрения потребителя
Простота, возможность выбора и повышение эффективности работы. Сетевые продукты, использующие технологию Universal Plug and Play, заработают сразу, как только будут физически подключены к сети. UPnP поддерживает практически все технологии сетевых инфраструктур, как проводные, так и беспроводные. В их число, в частности, входят: кабельный Ethernet, беспроводные сети Wi-Fi (IEEE802.11B), порт IEEE 1394 («Firewire »), сети на основе телефонных линий и сети на основе линий электропитания. Подключение всех этих устройств и персонального компьютера друг к другу упростит пользователям доступ к новейшим службам и приложениям.
Клиентские программы могут быть не только для пользователей персональных компьютеров (такие как Windows Media Player), но и вшитыми в аппаратные устройства (мультимедийные сетевые плееры, мобильные телефоны и т. п.).
Для Linux написано мало серверных программ, из которых наиболее известна MediaTomb (http://mediatomb.cc/), управление которой осуществляется средствами веб-интерфейса.
Вместо послесловия
Вот мы вкратце и рассмотрели тему «UPnP: что это такое?». Здесь указаны наиболее распространенные ситуации и правила настройки и работы с домашним медиасервером. Естественно, можно использовать и любые другие утилиты, однако изначальные принципы настройки и включения практически у всех UPnP-клиентов одинаковы. Если изучить хотя бы пару простейших программ, разобраться с остальными труда не составит.
Для того что бы ответить на вопрос что такое UPnP можно прочитать общепринятую теорию. UPnP — это служба (набор сетевых протоколов), направленная на автоматическую настройку сетевых устройств в домашней и корпоративной сетях. Это архитектура многоранговых соединений между компьютерами и устройствами, которые находятся как дома, так и на работе. UPnP основан на различных стандартах и технологиях интернета, одними из которых являются TCP/IP, HTTP и XML.
Основное предназначение UPnP – это поиск и подбор определенных параметров для доступа к локальной или глобальной сети, чтобы, к примеру, не вводить IP-адрес и указывать порт. Использование UPnP позволило сделать настройку подключения к интернету для большинства пользователя простой.
По сути данная технологи позволяет присоединять устройства к сети в динамическом режиме (получение IP-адреса). Когда пользователь настраивает роутер, то самый простой способ получить доступ к интернету — это в параметрах настройки выбрать динамический IP-адрес. В этом случае и будет использована технология UPnP.
Данная технология используется на любых устройствах компьютерного типа, с любыми операционными системами. Самым популярным является использование на персональных стационарных компьютерах с операционными системами Windows XP и Windows 7. Ниже показано как включить, проверить и настроить UPnP для операционной системы Windows 7.