UPnP: автоматичний проброс портів та його ризики
Коротко: Метод, за допомогою якого програми в домашній мережі самі просять роутер відкрити порти в інтернет.
Докладніше: Хто хоче розмістити гру чи використовувати консоль з онлайн-функціями, часто потребує вхідних з’єднань з інтернету. Зазвичай для цього в роутері треба налаштувати проброс порту. UPnP (Universal Plug and Play, точніше функція IGD) автоматизує це: програма сама запитує проброс, а роутер його налаштовує.
Подробиці
Процес
- Пристрій знаходить роутер через multicast (SSDP, UDP 1900).
- Він надсилає запит на кшталт «Прокинь зовнішній порт на…».
Ризик: шкідлива програма в мережі теж може відкрити порт без відома користувача; тому UPnP слід вимкнути, якщо він не потрібен.
Див. також: міжмережевий екран, CGNAT, NAT, маршрутизатор