что такое nat pmp

Что такое UPnP и почему его нужно отключить?

Вы бы предпочли выбрать удобство или безопасность? UPnP помогает быстро подключать устройства к сети — нет необходимости в ручной настройке. Однако он также может позволить хакерам входить в вашу сеть для выполнения вредоносных действий. Стоит узнать, как хакеры используют UPnP и что можно сделать, чтобы защитить себя.

Что такое переадресация портов?

Чтобы понять, что такое UPnP, нужно сначала разобраться, что такое переадресация портов. Она используется для установления прямого подключения между домашним устройством или сервером и удаленным устройством. Например, вы можете подключить ноутбук к видеокамере и следить за ним, пока находитесь вдали.
Как это работает? Все ваши домашние устройства, включая маршрутизатор, вместе создают локальную сеть (LAN). Все, что находится за пределами локальной сети, например, серверы сайта или компьютер вашего друга, расположено в глобальной сети (WAN). Как правило, никто за пределами вашей локальной сети не может получить доступ к устройствам в вашей сети, если вы не позволите им воспользоваться переадресацией портов.

Что такое UPnP?

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

Для чего используется UPnP?

Почему UPnP небезопасен?

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

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

Как только хакер получит доступ к сети, он сможет:

Как защитить себя?

Когда дело доходит до уязвимостей UPnP, есть два варианта, которые вы можете выбрать для собственной защиты.

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

На видео: Как включить на роутере UPnP?

Источник

NAT (Network Address Translation) для новичков

Приветствую всех читателей данной статьи!

Данная статья будет полезна как новичкам в IT сфере, так и неопытным системным администраторам/ сетевым инженерам. Здесь затрагиваются понятия и принцип работы технологии NAT, ее значение в наше время, виды и создание с конфигурированием в программе-симуляторе Cisco Packet Tracer.

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

Введение

С задачей объединения устройств в единую сеть помогают различные компании, занимающиеся разработкой и внедрением сетевого оборудования.На сей момент на рынке сетевого оборудования доминируют компании Cisco Systems и Huawei. В данной статье будем вести работу с оборудованием Cisco.

В операционной системе IOS представлен специфичный интерфейс командой строки CLI (Command Line Interface). В этом интерфейсе возможно использовать некоторое количество команд. Количество зависит от выбранного режима и от уровня привилегий пользователя (пользовательский, привилегированный, глобальной конфигурации и специфической конфигурации).

Нехватка IP адресов. Технология NAT

В 80х годах ХХ века заложили основу IPv4, позволяющую создавать

4.3 млрд. адресов, но никто не предполагал, что этот запас так быстро иссякнет. С каждым годом появлялось все больше и больше пользователей и с 25 ноября 2019г. в России и в Европе официально закончились IP адреса. Лимит исчерпан.

Для решения этой проблемы было придумано несколько способов:
Первый способ заключается в усилении контроля за IP адресами.

Пусть существует некоторый сайт N с IPv4 xxx.xxx.xxx.xxx, и его хост решил прекратить его поддержание данного сайта. Сайт заброшен, а IP продолжает числиться как занятый и таких случаев может быть очень много. То бишь необходимо провести «инвентаризацию» IP адресов и изъять неиспользуемые/заброшенные.

Протокол IPv6 разработан как преемник протокола IPv4. Основные преимущества IPv6 над IPv4 заключаются в увеличенном адресном пространстве (IPv4 имел 32 бита, что равнялось 2 32 адресам, а IPv6 имел 128 бит, что равнялось 2 128 адресам), 6 версия протокола стала безопаснее (т.к. в v4 не предусматривались многие аспекты безопасности, ибо расчет был на сторонние ПО, а в v6 появились контрольные суммы и шифрование пакетов), однако это далеко не все преимущества IPv6 над IPv4.

Проблема, казалось бы, решена, однако перейти с протокола IPv4 на IPv6 вызывает трудности, потому что эти протоколы несовместимы. И изюминкой причины тяжелого перехода на 6 версию протокола является денежная стоимость. Многие кампании не готовы вложить достаточное кол-во средств для перехода, хоть и стоит отметить, что процесс перехода с 4 на 6 версию постепенно идет.

Cогласно документу RFC 1918, IANA зарезервировала 3 блока адресов для частных IP (серых) (рис 1), остальные же IP адреса носят название публичных адресов (белых).

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmpрис.1

Маршрутизатор подменяет обратный IP-адрес пакета на свой внешний (видимый из интернета) IP-адрес и меняет номер порта (чтобы различать ответные пакеты, адресованные разным локальным компьютерам). Комбинацию, нужную для обратной подстановки, маршрутизатор сохраняет у себя во временной таблице. Через некоторое время после того, как клиент и сервер закончат обмениваться пакетами, маршрутизатор сотрет у себя в таблице запись об n-ом порте за сроком давности.

Существует множество типов технологии NAT, однако основными принято считать: Статический NAT (Static Network Address Translation), Динамический NAT (Dynamic Network Address Translation) и Перегруженный NAT (Network Address Translation Overload).

Статический NAT применяют для отображения незарегистрированного IP-адреса на зарегистрированный IP-адрес на основании один к одному. Особенно полезно, когда устройство должно быть доступным снаружи сети.

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmpрис 2

Статический NAT используется чаще всего в корпоративных сетях, когда необходимо, чтобы какой-либо IP адрес всегда был доступен из глобальной сети. Зачастую статическим IP наделяют сервера и помещают их в DМZ (рис 2).

Подготовка компьютерной сети
Логическая схема топологии сети будет выглядеть как показано на изображении (рис 3)

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmpрис 4

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmpрис 5

Теперь нужно настроить непосредственно маршрутизатор. Технология sub-interface позволяет объединять несколько виртуальных интерфейсов в один и подключить их к физическому интерфейсу (на маршрутизаторе выбран физический интерфейс fa0/0). Необходимо дать для каждого VLAN’а свой под-интерфейс (показано красным на рис 5) и выдать им IP адрес (показано зеленым на рис 5).
Таким образом, в будущем мы будем NAT’ить трафик.

Дадим серверу статичный IP 192.168.3.2, а остальных оставим для динамического распределения адресов.

После настройки DHCP, нужно прописать на каждом саб-интерфейсе в R0 команду «ip helper-address 192.168.3.2», тем самым указывая, куда стоит обращаться для получения IP адреса.
После данной команды, устройства получат запрашиваемые IP адреса.

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmpрис 6

Пингуем с рандомного ПК сам сервер (1 пинг) и шлюзы маршрутизатора (2- 3 пинг) (рис 6).

Дальше для удобства будем эмулировать подключение к провайдеру, путем создания в программе-симуляторе РС провайдера, сервера Serv2 с IP 213.234.60.2 (эмулирующий остальную сеть интернет) и роутера R3.

Настройка NAT

Ну и наконец-то мы дошли до самой настройки NAT.
Для внедрения NAT нужно определиться какие порты будут внешними(outside), а какие внутренними(inside).

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmpрис 7

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmpрис 8 что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmpрис 9

А теперь, на финал, внедрим NAT Overload на R0.

Для этого создадим ACL и пропишем там сети, которые должны «натиться» (показано синим на рис 9) и, показав что нужно «натить», активируем лист (показано красным на рис 9).

Таким образом, реализовав статическую и динамическую (типа PAT) настройку NAT, мы смогли защитить небольшую сеть от подключения извне.

Надеюсь вам понравилась данная статья.

Спасибо за ее чтение, всем хорошего настроения 🙂

Источник

Ручная переадресация порта

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

Мы рекомендуем установить в ручную любой другой порт из диапазона 49160–65534, они не используются системой и можно быть уверенным что не возникнут конфликты с другими программами.

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

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

Для этого выберите в меню «Настройки» (Options)-> «Помошник настройки» (Setup Guide) (или «Ctrl+G»). Убедитесь, что в поле «порт» введен номер, который вы выбрали ранее. Затем нажмите кнопку «Тестировать», подождите результата. Если в результате вы получили — «порт открыт, сеть настроена правильно» и зеленую «галочку», то все в порядке. Если все работает правильно, вы увидите на вкладке «Отчеты» назначенный порт при появлении входящего подключения.Если же нет, вам необходимо настроить «проброс порта». Сделать это возможно одним из двух способов.

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

Автоматический проброс порта. NAT-PMP и UPnP.

Настройка uTorrent

В современных разновидностях маршрутизаторов можно отыскать одну полезную функцию под названием UPnP (NAT-PMP). Благодаря ей, открытие портов происходит в автоматическом режиме. Функция задействована в uTorrent и других клиентах, но в случае ее отсутствия настройкой придется заниматься самостоятельно.

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

Настройка маршрутизатора.

Настройка маршрутизатора может заметно отличаться в зависимости от производителя и модели. Мы рекомендуем обратиться на сайт производителя или к инструкции. Приведенное изображение является лишь одним из множества возможных вариантов:

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

Ручной проброс порта

Бывает, что функция с таким названием отсутствует или она не работает должным образом. В таком случае придется настроить переадресацию в ручном режиме. Зачем нужна переадресация? Чтобы можно было пользоваться не только программой uTorrent, но и другими клиентами. При этом настройки переадресации нужно урегулировать только по отношению к одному порту.

Источник

Открываем порты за NAT при помощи NAT-PMP и UPnP IGD

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

Свое развитие технология получила в Universal Plug and Play (UPnP). В этом случае объединены разные виды сетевых протоколов (правил), с помощью которых интеллектуальные устройства подключаются к сети. И поскольку работа основывается на единых протоколах, необходимость вручную устанавливать драйвера или корректировать конфигурацию сети отпадает.

Новые разработки в данном направлении публикуются на форуме Universal Plug and Play Forum, участники которого являются членами открытого объединения представителей этой отрасли.

Для получения всех преимуществ от использования Universal Plug and Play, следует включить ее поддержку на всех устройствах объединенных в локальную сеть, и сетевых приложениях.

Как включить на компьютере Windows

В Windows 7, 8, 10, Universal Plug and Play отвечает за сетевое обнаружение компьютера. Чтобы ее включить, необходимо зайти в ПускПанель управленияСеть и ИнтернетЦентр управления сетями и общим доступомИзменить дополнительные параметры общего доступа (ссылка слева). В появившемся списке профилей поставить галочку напротив «Включить сетевое обнаружение». Сохранить изменения.

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

Также можно использовать программу UPnP Wizard, предназначенную для тунелирования. Она упрощает настройку и проброс портов в Windows и на маршрутизаторах.

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

Простейшая утилита для создания домашнего медиасервера

Собственно, вот мы и подошли к основному вопросу настройки и включения UPnP-сервера. Для начала, как уже понятно, нужно определиться с программой (UPnP-клиентом). В качестве самой простой, не требующей ручной настройки утилиты можно посоветовать Samsung PC Share Manager.

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

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

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

Активация UPnP в роутере

По умолчанию в большинстве современных маршрутизаторов уже включена служба UPnP. Для проверки необходимо в браузере перейти на страницу веб-конфигуратора роутера по адресу 192.168.1.1 или 192.168.0.1 (если параметры не стандартные, следует ввести свои значения). Далее в зависимости от производителя следуйте указаниям:

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

Как настроить роутер Микротик

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

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

Что такое UPnP?

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

Для чего используется UPnP?

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

Настройка торрент-клиента

Рассмотрим на примере самого популярного клиента μTorrent. В окне НастройкаНастройка программыСоединение, должны быть отмечены галочками «Переадресация UPnP» и «Переадресация NAT-PMP».

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

При внесении изменений сохраняем корректировки, нажав на кнопку «Применить».

Как видно из всего вышесказанного, главное преимущество Plug and Play – это простота настройки. Теперь можно быстро настроить устройства на единую работу в общей локальной сети.

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

Почему UPnP небезопасен?

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

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

Как только хакер получит доступ к сети, он сможет:

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

Source Target — что это на Asus?

В некоторых роутерах Asus дополнительно имеется пункт. Source Target — это веб-порт «http» для доступа к программе или IP устройству через браузер. В данное поле имеет смысл вписать то же самое, что и в «Локальный»

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

Теперь что мы имеем? Набрав в строке браузера из локальной сети https://192.168.1.225:1010, роутер понимает, что у него задано в настройках перенаправления данного порта и автоматически отправляет на внутренний адрес устройства, и мы попадаем в изображение с программы Вебкам.

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

Управление папками DLNA-сервера

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

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

Далее слева в разделе «Библиотека» кликните правой кнопкой мыши по пункту «Видео» и выберите «Управление видеотекой».

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

В открывшемся окне вы увидите список уже расшаренных папок, правда, пока здесь находится только один системный каталог. Нажмите справа «Добавить» и найдите свою папку с фильмами. Кликните «Добавить папку», а потом «OK».

Фильмы из новой директории появятся в видеотеке, а значит их можно будет просмотреть на телевизоре через DLNA.

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

Если нужно изменить настройки медиа-сервера, здесь же в Windows Media откройте пункт меню «Поток» и выберите «Дополнительные параметры потоковой передачи…»

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

Заключение

Мы подробно рассмотрели один из рабочих механизмов потоковой передачи данных между двумя устройствами в одной локальной сети. Технология DLNA позволяет смотреть фильмы с компьютера на телевизоре, не используя дополнительные съемные носители. Однако соединение такого типа подвержено разного рода сбоям, особенно если подключение производится беспроводным способом, через сеть Wi-Fi. Также проблемы могут возникать при передаче видео высокой четкости, для которого требуется канал соответствующей пропускной способности.

Если вы настроили DLNA-сервер, но стабильности его работы достичь не получается, то придется использовать другие способы соединения устройств. Проверенный вариант – это обычные флеш-накопители и портативные жесткие диски.

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

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

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

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

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

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

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

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

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

См. также

Смотреть что такое «UPnP» в других словарях:

— UPnP, Universal Plug and Play … Universal-Lexikon

— Universal Plug and Play Pile de protocoles 7 Application 6 Présentation 5 Session 4 Tr … Wikipédia en Français

— Universal Plug and Play Pile de protocoles 7 Application 6 Présentation 5 Session 4 Tr … Wikipédia en Français

— Universal Plug and Play (UPnP) dient zur herstellerübergreifenden Ansteuerung von Geräten (Stereoanlagen, Router, Drucker, Haussteuerungen) über ein IP basierendes Netzwerk, mit oder ohne zentrale Kontrolle durch ein Residential Gateway. Es… … Deutsch Wikipedia

— Universal Plug and Play (UPnP) dient zur herstellerübergreifenden Ansteuerung von Geräten (Stereoanlagen, Router, Drucker, Haussteuerungen) über ein IP basierendes Netzwerk, mit oder ohne zentrale Kontrolle durch ein Residential Gateway. Es… … Deutsch Wikipedia

Universal Plug and Play универсальная автоматическая настройка сетевых устройств. Реализация технологии автоматической настройки сети Linux и Windows. Состоит из набора сопутствующих протоколов. Содержание 1 Что такое UPnP? 2 Что означает… … Википедия

— abbr. Universal Plug N Play (PNP) Syn: UPnP …

— abbr. Universal Plug N Play (PNP) Syn: UPNP … United dictionary of abbreviations and acronyms

23 марта 2020 в 11:13

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

В данной статье я хочу кратко рассказать, как работают два механизма для проброса портов, а именно NAT Port Mapping Protocol

и
Internet Gateway Device (IGD) Protocol
, входящий в набор протоколов UPnP. К своему удивлению я обнаружил, что в рунете информация по данному вопросу более чем скудна, что и сподвигло меня на написание данной заметки.

Для начала приведу краткий FAQ:

Q: Для чего нужны данные протоколы?

A: Для формирования на маршрутизаторе правила проброса определенного TCP/UDP порта (Port Forwarding) не вручную, а «автоматически», т.е. по запросу от хоста во внутренней сети.

Q: Как это реализуется?

A: Устройство за NAT отправляет маршрутизатору запрос с указанием внутреннего и внешнего номеров портов и типа протокола (TCP/UDP). Если указанный внешний порт свободен, маршрутизатор формирует у себя правило трансляции и рапортует запросившему компьютеру об успешном выполнении запроса.

Q: Проводится ли на маршрутизаторе аутентификация/авторизация запросов на открытие порта?

A: Нет, не проводится.

Теперь же рассмотрим работу данных протоколов более подробно (под катом).

Port Mapping Protocol

NAT-PMP описан в RFC 6886. Для своей работы он использует UDP-порт сервера 5351.
Рассмотрим работу протокола на конкретном примере — торрент-клиенте Vuze 5.7 для Windows 7.

Примечание: NAT-PMP во Vuze по умолчанию выключен. Его необходимо активировать в настройках плагинов.

1. Запускаем Wireshark. В строке фильтра вводим nat-pmp

2. Запускам Vuze. 3. Останавливаем перехват пакетов, смотрим результаты.

У меня получилось следующее:

Первые 2 это запрос внешнего адреса маршрутизатора и ответ с указанием этого самого адреса. Не будем на них подробно останавливаться и лучше рассмотрим, как происходит маппинг портов на примере пакетов 3-4.

Здесь мы видим, что запрашивается проброс внешнего UDP порта 48166 на такой же внутренний порт. Интересно, что внутри протокола не указывается адрес хоста, на который должна происходить трансляция (Inside Local в терминологии Cisco). Это означает, что маршрутизатор должен взять адрес источника пакета из IP-заголовка и использовать его в качестве Inside Local.

Параметр Requested Port Mapping Lifetime

ожидаемо означает время жизни записи в таблице трансляций.

Как мы видим, маршрутизатор предполагаемо создал запрашиваемую трансляцию и ответил кодом Success

. Параметр
Seconds Since Start of Epoch
означает время с момента инициализации таблицы трансляций (т.е. с момента последней перезагрузки роутера).

Маппинг TCP-портов происходит точно также и отличается только значением поля Opcode

После того, как приложение прекратило использовать данные порты, оно может послать маршрутизатору запрос на удаление трансляции. Главное отличие запроса на удаление от запроса на создание заключается в том, что параметр Lifetime

устанавливается в ноль.

Вот что произойдет, если мы закроем Vuze.

На этом рассмотрение NAT-PMP закончено, предлагаю перейти к несколько более «мудреному» UPnP IGD.

Internet Group Device Protocol

Для обмена своими сообщениями данный протокол использует SOAP.
Однако, в отличие от NAT-PMP, IGD не использует фиксированный номер порта сервера, поэтому перед тем, как обмениваться сообщениями, нужно сперва этот порт узнать. Делается это при помощи протокола SSDP (данный протокол является частью UPnP и используется для обнаружения сервисов).

Запускаем торрент-клиент. Он формирует SSDP-запрос и отсылает его на мультикастовый адрес 239.255.255.250.

Маршрутизатор формирует ответ и отправляет его уже юникастом:

Внутри ответа мы можем увидеть URL для взаимодействия с маршрутизатором по протоколу IGD.

Далее Vuze подключается к маршрутизатору по указанному URL и получает XML с информацией о данном устройстве, в том числе содержащую набор URI для управления некоторыми функциями маршрутизатора. После того, как нужный URI найден в rootDesc.xml, Vuze отправляет SOAP-запрос на содание NAT-трансляции по найденному URI.

Примечание: до того, как запросить создание трансляции, Vuze заставил маршрутизатор перечислить все имеющиеся Port Forwarding»и. Для чего это было сделано, я могу лишь догадываться.

SOAP-запрос на создание трансляции UDP-порта:

Как говорилось ранее, нужный URI (идет сразу после POST) Vuze взял из rootDesc.xml. Для добавления трансляции используется функция с названием AddPortMapping

Также можно отметить, что, в противоположность NAT-PMP, Inside Local-адрес указывается внутри самого протокола.

Аналогично NAT-PMP, при закрытии торрент-клиента маппинги проброшенных портов удаляются. Делается это функцией DeletePortMapping

Можно заметить, что для удаления правила достаточно указать только тип протокола (UDP) и номер внешнего порта, не указывая остальные параметры.

Заключение

В данной статье мы рассмотрели два достаточно простых способа по созданию на домашнем роутере правил Port Forwarding по команде от хоста из локальной сети. Остается лишь отметить, что если вы считаете работу данных протоколов угрозой безопасности вашей домашней сети, то их можно попытаться выключить (хотя, конечно, гораздо лучше доверить вопросы безопасности утилите, которая для этого предназначена — файрволу). В случае моего Zyxel Giga II, на котором, к слову, и проводились все тесты, это делается CLI-командой no service upnp (примечательно, что в веб-интерфейсе опция включения/отключения UPnP отсутствует).

Выводим видео с Windows 10 на телевизор: быстрый и простой способ

Видеоролик, фильм, практически любую видеозапись можно вывести с компьютера на телевизор в несколько кликов мышкой. Включите телевизор. Убедитесь, что он подключен к интернету (к вашему роутеру).

На компьютере открываем папку с видео, и правой кнопкой мыши нажимаем на файл, который хотим воспроизвести на телевизоре (Smart TV). Дальше наводим курсор на пункт «Передать на устройство». Там должен появится наш телевизор. Если там надпись «Поиск устройств…», то нужно немного подождать. Оставьте открытое меню, или попробуйте через пару секунд. Как вы можете видеть на скриншоте ниже, у меня Windows 10 нашла два телевизора: LG и Philips.

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

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

что такое nat pmp. Смотреть фото что такое nat pmp. Смотреть картинку что такое nat pmp. Картинка про что такое nat pmp. Фото что такое nat pmp

На телевизоре сразу начнется воспроизведение запущенного фильма.

Мы только что запустили просмотр видео с компьютера на телевизор по технологии DLNA. Как видите, все работает. И все это без проводов, по воздуху. Кончено, если у вас оба устройства подключены по Wi-Fi.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *