Что такое upnp и как его включить

Немного теории

Подключая один или несколько ПК к сети Интернет через DSL, преимущественно используют технологию NAT (преобразование сетевого адреса). NAT позволяет нескольким ПК частной сети пользоваться общим IP-адресом, который обеспечивает выход в сеть. NAT дополнительно защищает частную сеть, хотя это не сетевой экран (firewall).

Пользователь доступа DSL должен понимать, что NAT присутствует только в модеме с возможностью роутера, то есть к модему одновременно можно подключить два и более ПК. В подобном случае все настройки для соединения с интернетом (пароль, логин) прописываются в самом модеме. В случае использования модема без функции роутера функция NAT отсутствует.

Для того чтобы входящее соединение могло беспрепятственно проходить к внутрисетевым службам нужно соответствующее сопоставление портов. Если сопоставление не соответствует или не выполнено, то связь с программой (службой) из сети Интернет станет недоступна. Зачастую в подобном случае прибегают к ручной настройке по сопоставлению портов.

Сопоставлять порты вручную довольно трудоемкое занятие. Это достаточно сложно, требуется определенный опыт и знания. Большинство пользователей не в состоянии справиться с подобной задачей без посторонней помощи специалиста. Они и не предполагают, что становятся «жертвами» NAT. При любой попытке воспользоваться приложением, которое принимает внешний вызов, пользователю не удается осуществить поставленную задачу.

Для решения подобной проблемы был разработан технологический процесс NAT Traversal.

Он позволяет сетевому приложению определять, что оно находиться за устройством NAT, идентифицирует внешний адрес IP, настраивает сопоставление портов. Все это выполняется в автоматическом режиме. Функциональный процесс NAT Traversal опирается на протоколы управления и обнаружения, которые являются неотъемлемой частью Universal Plug and Play. Upnp избавляет пользователя от ручной настройки таблиц сопоставления NAT, не нужно дополнительно устанавливать настройки в роутере. Нужно только активировать возможности UPnP.

Большое количество роутеров и кабельных модемов, которые выпускаются на сегодняшний день, обладают встроенной поддержкой UPnP

Выбирая подобное устройство нужно обращать внимание на наличие функции UPnP. Эта поддержка может в дальнейшем сильно уменьшить вашу головную боль при возникновении проблемы связанной с ручной настройкой роутера

Правильная работа UPnP приложения должна осуществляться как приложением, так и модемом или роутером. Не все приложения имеют поддержку этого технологического процесса. В некоторых модемах UPnP отключен, его нужно включать вручную.

Если у вас есть такие приложения, то вам обязательно нужно активировать поддержку, как в самой системе, так и в модеме.

Включить поддержку UPnP в Windows, можно выполнив такие действия:

  1. Нажать меню Пуск, выбрать панель Управления.
  2. В панели управления нажать на ярлык Установка удаление программ и Установка компонентов Windows.
  3. В пункте Компоненты выбрать Сетевые службы. Поставить галочку напротив и нажать Состав.
  4. В диалоговом окне сетевых служб следует поставить галочку напротив Клиент обнаружения и управления устройствами шлюза Интернет. Так же нужно отметить и Пользовательский интерфейс UPnP.
  5. Нажимаем Ок и Далее.

Возможно, потребуется установочный диск Windows.

Подобный процесс установки пригоден для большинства систем Windows XP. Настойки в роутере выполняются согласно его технической документации.

Привет! Очень часто бывает, что после установки роутера отказываются работать такие программы как uTorrent, DC++ и подобные клиенты для P2P сетей. Это происходит по той причине, что программа не может получить файл на компьютер который находится в локальной сети (за роутером) . Но проблема может возникнуть не только с клиентами P2P сетей, но и с онлайн играми, настройкой WEB, или FTP серверов и т. д.

Для того, что бы все работало, необходимо делать перенаправленние портов. Если делать это вручную, то сам процесс немного сложный и непонятный. Нужно присваивать каждому компьютеру статический IP, затем навастривать перенаправленные портов в настройках маршрутизатора.

Есть такая полезная функция, как UPnP

. Это такой себе автоматический переброс портов. В большинстве случаев, достаточно включить UPnP в настройках роутера (если он еще не включен) и все будет работать отлично. Но иногда, без ручного переброса портов не обойтись. Каждый способ имеет свои плюсы и минусы.

Вспышка UPnP Атака

UPnP не требует какой-либо аутентификации от пользователя. Любое приложение, работающее на вашем компьютере, может попросить маршрутизатор перенаправить порт через UPnP, поэтому вредоносная программа, описанная выше, может злоупотреблять UPnP. Вы можете предположить, что вы в безопасности, если на локальных устройствах не запущено вредоносное ПО, но вы, вероятно, ошибаетесь.

Атака Flash UPnP была обнаружена в 2008 году. Специально созданный апплет Flash, работающий на веб-странице в вашем веб-браузере, может отправлять запрос UPnP на ваш маршрутизатор и запрашивать переадресацию портов. Например, апплет может попросить маршрутизатор перенаправить порты 1-65535 на ваш компьютер, эффективно открывая его всему Интернету. После этого злоумышленнику придется воспользоваться уязвимостью в сетевой службе, работающей на вашем компьютере, — использование брандмауэра на вашем компьютере защитит вас.

К сожалению, это ухудшается — на некоторых маршрутизаторах апплет Flash может заменить основной DNS-сервер с помощью запроса UPnP. Переадресация портов будет наименьшим количеством ваших забот — злонамеренный DNS-сервер может перенаправить трафик на другие сайты. Например, он может указать Facebook.com на другой IP-адрес целиком — в адресной строке вашего веб-браузера будет указано Facebook.com, но вы будете использовать веб-сайт, созданный вредоносной организацией.

Это проблема? Да. Я не могу найти никаких признаков того, что это когда-либо было исправлено. Даже если это будет исправлено (это будет сложно, так как это проблема самого протокола UPnP), многие старые маршрутизаторы, которые все еще используются, будут уязвимы.

Ручной переброс портов, или UPnP?

В этой статье я хотел написать только о UPnP. О том как включить эту функцию на роутере и в программах DC++ и uTorrent (о ручной настройке постараюсь написать в отдельной статье)
. Но давайте сначала разберемся, что лучше UPnP, или все же стоит настроить переброс вручную.

  • UPnP – это просто, не нужно что-то там прописывать, долго настраивать и т. д. Если вы боитесь что-то натворить в настройках маршрутизатора, то UPnP это то что нужно. Из минусов: может не работать в некоторых программах, серверах, играх. Ну и безопасность, UPnP может перебросить то, что перебрасывать как бы не нужно (но это спорное мнение и оно не должно Вас пугать)
    .
  • Ручная настройка перенаправления портов требует более серьезных настроек. И этот способ немного неудобен тем, что при появлении новых программ, или каких-то изменениях существующих, придется постоянно настраивать перенаправление. Это не очень удобно.

Включаем UPnP в настройках роутера

Обычно, по умолчанию в настройках роутера сервис UPnP уже включен (в Tp-Link, точно)
. Да и программы типа uTorrent даже через роутер работают без дополнительных настроек. А вот с DC++, насколько я заметил, бываю частые проблемы.

Давайте сначала проверим, активна ли функция UPnP в вашем маршрутизаторе.

Зайдите в настройки маршрутизатора. Обычно это адрес http://192.168.1.1, или http://192.168.0.1.

В Tp-Link:

Перейдите на вкладку Forwarding
UPnP
(Переадресация – UPnP)
. Должен быть статус Enabled
(Включено)
.

Asus:

Может быть по-разному, но обычно это вкладка Интернет
Подключение
и там есть переключатель UPnP.

Эта функция может называться немного по другому. Вкладка WAN
Port Trigger
. Пункт Enable Port Trigger
должен быть включен.

D-Link:

Переходим вверху на вкладку Advanced
, затем слева выбираем Advanced Network

и смотрим, стоит ли галочка возле Enable UPnP
.

ZyXel:

Пункты меню могут немного отличатся, в зависимости от версии устройства, прошивки и т. п. Если не сможете найти, то напишите в комментария, разберемся:).

Проверяем настройки DC++ и uTorrent

Я покажу, как проверить включена ли функция UPnP в этих программах.

В DC++ зайдите в настройки на вкладку Настройки соединения
и посмотрите, отмечен ли пункт Фаэрвол с UPnP (только WinXP+)
.

В uTorrent переходим в пункт Настройки
Настройки программы
. Вкладка Соединение
. Смотрим, что бы стояла галочка возле Переадресация UPnP
.

Послесловие

Надеюсь, мне удалось немного прояснить ситуацию с перебросом портов. На первый взгляд эта тема кажется непонятной и сложной. Но функция UPnP создана для того, что бы немного упростить этот процесс и облегчить нашу жизнь.

Хотя, как я уже писал, иногда без ручной настройки переброса не обойтись.

Всего хорошего!

Ещё на сайте:

Настраиваем переброс портов (UPnP) на роутере для DC++, uTorrent и подобных программ
обновлено: Октябрь 15, 2013
автором: admin

Наверное, многие пользователи компьютеров, ноутбуков и мобильных гаджетов хоть раз хотели бы посмотреть любимые фильмы, фотографии, телепередачи, скажем, на большом экране телевизионной панели или, наоборот, синхронизировать интернет-трансляцию того же ТВ, радио с мобильным устройством, а также послушать музыку на хорошей акустической системе. Для этого нам понадобится так называемый медиа-сервер UPnP. Что это такое и как его настроить, мы сейчас и рассмотрим. Нет ничего сложного.

Upnp как включить на роутере: активирование функции на роутере

Upnp используется, когда не хочется вручную открывать порты различных серверов. У этой технологии есть преимущества (большая скорость передачи информации и простота в использовании) и недостатки (проблемы с безопасностью). Поэтому включать Upnp следует обдуманно.

Включение Upnp на роутере

Чтобы включить Upnp требуется войти в веб-интерфейс, и изменить настройки конфигурации устройства. Это очень просто, с этим справится любой человек, разбирающийся в сетевом оборудовании. Мы приведем пример такой операции с использованием роутера TP-Link. На других устройствах все действия будут практически идентичными.

Делаем следующее:

  1. Открываем браузер и вводим IP-адрес устройства в адресной строке. Чаще всего его пишут на наклейке, на задней панели роутера. Стандартным IP-адресом считается 192.168.1. Нажимаем кнопку Enter.
  2. У нас высветит окно аутентификации. Там ищем поля для ввода имени пользователя и пароля. Это откроет доступ к веб-интерфейсу. В заводских конфигурациях обычно как логин, так и пароль admin (с маленькой буквы оба слова). Набираем их и нажимаем
  3. Мы попадаем на стартовую страницу интерфейса маршрутизатора. Здесь требуется открыть вкладку Дополнительные настройки. Там ищем необходимые параметры.
  4. Слева будет окно, используемое для выставления настроек. Нам нужно выбрать Переадресация NAT. Переходим в этот раздел, чтобы изменить конфигурацию роутера.
  5. Теперь выпадет подменю, где будет написано название нужного нам параметра (Upnp). Нажимаем левой клавиши мыши на наименовании.
  6. Рядом с графой Upnp будет ползунок. Нам нужно передвинуть его вправо, что включит необходимую функцию на роутере. Если потребуется, отключить функцию можно аналогичным образом (только теперь ползунок нужно будет передвинуть влево).

Мы подключили Upnp на маршрутизаторе. Но этого недостаточно, поскольку функцию также нужно включиться на компьютере. Последний обязательно должен быть подключен к локальной сети. Мы рассмотрим пример активации Upnp на Windows 8. На других программах этой же системы шаги будут такими же, отличий практически нет. Делаем следующее:

  1. Нажимаем правой клавишей мыши на кнопку Пуск. Откроется меню, где нужно выбрать Панель управления. Открываем ее.
  2. Теперь открываем раздел Сеть и интернет. Именно там можно найти необходимые настройки.
  3. В открывшемся окне нажимаем на раздел Центр управления сетями.
  4. Открывается новое окно. В левой части нужно найти строчку Изменить дополнительные параметры общего доступа. Нажимаем на нее.
  5. В этом окне потребуется поставить галочки рядом с Сетевое обнаружение и Автоматическая настройка на сетевых устройствах.
  6. Теперь нажимаем Сохранить изменения.
  7. Делаем перезагрузку компьютера.
  8. Можно использовать

Возможные проблемы при включении

Обычно проблемы касаются поломки одного из устройств. Также обязателен доступ к интернету, поскольку без него сеть не работает. Еще один важный параметр – погода. Обычно при сильном ветре, дожде и громе сеть может не работать. Просто подождите, пока погода наладится.

Активирование Upnp функции на роутере

Протокол Upnp поддерживается большинством предложений. Конфигурация выполняется прямо в программе. Делаем следующее:

  1. Enabled. Эта базовая настройка включает Upnp.
  2. Allow-disable-external-interface. Эту опцию можно отключить. Она переделяет разрешение пользователя на использование внешнего интерфейса роутера.
  3. Show-dummy-rule. Опция позволяет искать обходные пути для нескольких функций, например, они работают с ошибками. Благодаря этой функции, сервер может отправлять необходимые сигналы программным клиентам, выдающим ошибку.
  4. I Показывает наименование интерфейса, где на данный момент активирован процесс.
  5. T Указывает тип используемого интерфейса. Вешнему назначают глобальный IP-адрес. Внуренному – интерфейс роутера, чтобы к нему могли подключиться клиенты.
  6. Forced-external-ip. Указывает какой публичный IP-адрес включается, когда на внешнем интерфейсе есть доступ одновременно к нескольким адресам.

Включить Upnp очень просто. Достаточно сделать несколько шагов. С этим справится даже ребенок.

Использование программы “Домашний медиасервер”

Другое дело – использование более серьезного приложения Home Media Server (российская разработка). Тут, правда, в настройках придется покопаться.

Хотя автоматическое определение и включено, в некоторых случаях придется добавить устройства вручную. Так, например, программа четко определяет искомый компьютерный терминал, на котором установлена, а также маршрутизатор, отвечающий за соединение. Если нужно передать сигнал, скажем, на телевизионную приставку IPTV с последующей трансляцией на телевизионную панель, IP- или MAC-адрес устройства придется вводить самому.

Далее – вопрос транскодирования. В большинстве случаев выбирается режим «Фильмы (основной)», но если в системе установлена специальная утилита Ace Stream (один из компонентов Ace Player), лучше задействовать именно ее.

С общими папками здесь тоже все просто, а вот по вопросу телевещания опять придется напрячь мозги. Так, например, для просмотра торрент-телевидения, нужно будет пройти регистрацию на определенном ресурсе, после чего скачать с него так называемые подкасты, которые необходимо внести в список, а затем обновить. Только после этого можно будет смотреть телепрограммы.

Попутно стоит отметить, что и на телевизионной приставке придется вручную включить использование сервера UPnP. Чаще всего для его задействования используется режим LAN. Может быть и другой, все зависит только от модификации самой приставки.

А вообще, настроек в программе очень много. С основными можно разобраться без проблем. Но если требуется использование каких-либо дополнительных параметров, придется потратить определенное время. Зато потом пользователь получает в свое распоряжение мощнейший инструмент синхронизации устройств любого типа. Попутно отметим, что для мобильных устройств может потребоваться установка специальных приложений и активация UPnP. Без этого ни о какой синхронизации и речи быть не может.

Да, и обратите внимание вот еще на что. В отличие от предыдущей утилиты, включение сервера производится только в ручном режиме при помощи специальной кнопки запуска или, если требуется, перезапуска

Вместо послесловия

Вот мы вкратце и рассмотрели тему «UPnP: что это такое?». Здесь указаны наиболее распространенные ситуации и правила настройки и работы с домашним медиасервером. Естественно, можно использовать и любые другие утилиты, однако изначальные принципы настройки и включения практически у всех UPnP-клиентов одинаковы. Если изучить хотя бы пару простейших программ, разобраться с остальными труда не составит.

Для того что бы ответить на вопрос что такое UPnP можно прочитать общепринятую теорию. UPnP — это служба (набор сетевых протоколов), направленная на автоматическую настройку сетевых устройств в домашней и корпоративной сетях. Это архитектура многоранговых соединений между компьютерами и устройствами, которые находятся как дома, так и на работе. UPnP основан на различных стандартах и технологиях интернета, одними из которых являются TCP/IP, HTTP и XML.

Основное предназначение UPnP – это поиск и подбор определенных параметров для доступа к локальной или глобальной сети, чтобы, к примеру, не вводить IP-адрес и указывать порт. Использование UPnP позволило сделать настройку подключения к интернету для большинства пользователя простой.

По сути данная технологи позволяет присоединять устройства к сети в динамическом режиме (получение IP-адреса). Когда пользователь настраивает роутер, то самый простой способ получить доступ к интернету — это в параметрах настройки выбрать динамический IP-адрес. В этом случае и будет использована технология UPnP.

Данная технология используется на любых устройствах компьютерного типа, с любыми операционными системами. Самым популярным является использование на персональных стационарных компьютерах с операционными системами Windows XP и Windows 7. Ниже показано как включить, проверить и настроить UPnP для операционной системы Windows 7.

Включение upnp в Windows 7

Алгоритм предельно прост. Первым делом вам необходимо перейти в панель управления: Пуск
-> Панель управления
.

Нам необходимо добраться до раздела, в котором собраны все настройки и параметры сетевой среды. Если у вас выбрано отображение по категориям, щелкайте кнопку «Сеть и интернет
«. Если же перед вами отображены все значки, то сразу запускаем «Центр управления сетями и общим доступом
«. Перед вами появиться главное окно сетевых настроек. В его левой части будет меню настроек. В нем находим и щелкаем «Изменить дополнительные параметры общего доступа
«.

Перед нами появиться список доступных опций. Нас интересует область «Сетевое обнаружение»:

Выбираем пункт «Включить сетевое обнаружение
» (это и есть Upnp). Нажимаем кнопку «Сохранить изменения
«, затем «Ок
«. Вам осталось только перезагрузить компьютер. При следующем запуске функции Upnp включаться автоматически.

UPnP
(аббревиатура Universal Plug and Play) –
набор сетевых протоколов, публикуемых одноименным форумом.

Форум UPnP
представляет собой открытую ассоциацию представителей отрасли с целью выработки стандартов технологии UPnP
, цель которой упрощение объединения интеллектуальных устройств изначально на уровне домашних, а впоследствии – корпоративных сетей.

UPnP
строится на основе таких стандартов и технологий как TCP
/IP
, UDP
, HTTP
, XML
и обеспечивает автоматическое установление подключение между подобными устройствами и их совместную работу в сети .

В таком случае, чтобы дать доступ, например, к ресурсам FTP-сервера , размещенному на ПК, необходимо выполнить операцию проброса портов на роутере и назначить компьютеру статический IP-адрес.

Обратите внимание!
С использованием функции UPnP на роутере, все настройки проброса портов осуществляются в автоматическом режиме, поэтому данный способ подойдет людям, только начинающим изучения компьютер. Минусом UpnP является снижение уровня безопасности домашней сети

В большинстве случаев, пользователь получает роутер с активированным режимом UpnP. Проверим активацию данного режима в настройках нашего роутера.

Для этого в любом доступном браузере следует написать IP-адрес вашего маршрутизатора (как правило, это 192.168.0.1 или 192.168.1.1
), ввести логин и пароль.

Раздел «Forwarding» (Переадресация), подраздел «UpnP» — «Status — Enabled (Включено)»

Раздел «Advanced», подраздел «Advanced Network» установлен флажок в поле «Enable UPnP».

ASUS

Раздел «Интернет», вкладка «Подключение» — «Включить UpnP» флажок установлен в поле «Да».

После того как режим UPnP был включен на роутере, необходимо его также включить и в приложении, которое требует проброс портов.

Например, для включения UpnP в Skype
необходимо зайти в раздел «Дополнительно», подраздел «Соединение» и поставить флажок возле «Включить UpnP».

Настройка UPnP в маршрутизаторах Keenetic c микропрограммой V2

UPnP позволит легко настроить работу торрент-клиента или службу XBOX Live.
Обращаем ваше внимание, что служба UPnP должна быть включена на устройстве, для которого будет осуществляться проброс портов — это может быть компьютер или сетевое устройство (например, планшет, смартфон и т.п.). В нашем примере мы рассмотрим, как настроить эту службу в интернет-центре с микропрограммой V2 для автоматической работы проброса портов. В нашем примере мы рассмотрим, как настроить эту службу в интернет-центре с микропрограммой 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″.

Использование в Torrent и DLNA

В конце 2004 года шведский программист Людвиг Стригеус, начал заниматься созданием нового BitTorrent-клиента. Цель — приложение должно было быть эффективным, но в тоже время использовать минимум ресурсов ПК. В 2005 году мир увидел первую версию μTorrent.

При помощи BitTorrent-клиента, десятки миллионов пользователей могут обмениваться информацией между собой: фильмы, документальные передачи, игры и т.п. Но как сделать так, что бы на компьютер не «влез» злоумышленник? Для этого существует тандем, состоящий их роутера и клиентской части μTorrent, а за состоянием портов следит UPnP.

Для небольшой локальной сети Torrent уступает место технологии DLNA — домашний сервер, который с целью доступа к различным файлам, соединят между собой все цифровые устройства. В качестве сервера выступает компьютер, на жестком диске которого размещены домашние видеозаписи или фотографии.

Теперь все члены семьи могут просматривать одни и те же файлы с разных устройств: ноутбук, планшет, смартфон. В основе DLNA лежит технология Universal Plug and Play, которая в течение нескольких секунд предоставит нужную информацию конкретному адресату.

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий