Miniupnp считает, что мой маршрутизатор не поддерживает UPnP

1059
user2018084

У меня в сети есть IP-камера, которая действительно подключена. Как только я подключил кабель Ethernet, он был доступен снаружи, и мне не нужно было трогать конфигурацию моего маршрутизатора. Итак, я знаю, что мой маршрутизатор поддерживает UPnP. Я также могу NMAP увидеть, что сервер UPnP прослушивает 5431.

Я пытаюсь включить временный FTP-сервер (в данном случае измененный на порт 29), к которому я хочу, чтобы у друга был доступ. Я установил miniupnp и выполнил следующую команду.

$ upnpc -l upnpc : miniupnpc library test client. (c) 2005-2013 Thomas Bernard Go to http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/ for more information. No IGD UPnP Device found on the network ! 

miniupnp, по-видимому, испытывает проблемы с поиском моего маршрутизатора или думает, что он не включает UPnP.

Как я могу устранить это?

РЕДАКТИРОВАТЬ: Мне только удалось получить сеанс Telnet в мою IP-камеру. По совпадению он также работает miniupnp, я запустил двоичный файл, и он вернулся:

# ./upnpc-static -l  upnpc : miniupnpc library test client. (c) 2006-2010 Thomas Bernard Go to http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/ for more information. List of UPNP devices found on the network : desc: http://192.168.0.1:5431/dyndev/uuid:c03e0f29-4fec-ec4f-290f-3ec03e29ec0000 st: urn:schemas-upnp-org:device:InternetGatewayDevice:1  Found valid IGD : http://192.168.0.1:5431/uuid:c03e0f29-4fec-ec4f-290f-3ec03e29ec0002/WANPPPConnection:1 Local LAN ip address : 192.168.0.30 Connection Type : IP_Routed Status : Connected, uptime=127693s, LastConnectionError :  Time started : Wed Feb 4 01:06:15 2015 MaxBitRateDown : 20819000 bps MaxBitRateUp 1209000 bps ExternalIPAddress = 90.220.126.102 0 TCP 80->192.168.0.30:80 'ipcam-h264' '' 1 UDP 41441->192.168.0.4:41441 'Skype UDP at 192.168.0.4:41441 (2956)' '' 2 TCP 41441->192.168.0.4:41441 'Skype TCP at 192.168.0.4:41441 (2956)' '' GetGenericPortMappingEntry() returned 713 (SpecifiedArrayIndexInvalid) 

Так что та же самая программа на моей IP-камере находит IGD, тогда как мой ноутбук - нет.

0
В нем, в частности, говорится, что в сети не найдено устройство ** UPGP типа IGD **. Этого и следовало ожидать, управление брандмауэром UPnP считается угрозой безопасности и как таковое отключено по умолчанию на современных устройствах. / edit: О да, и FTP - плохой выбор, потому что он динамически распределяет порты для подключений к данным. Daniel B 9 лет назад 0
@DanielB Хороший вопрос о FTP, я буду использовать SSH, но если вы проверите мое обновление выше, у небольшого встроенного linux на моей IP-камере нет проблем с поиском IGP с точно такой же командой. Я полагаю, что проблема определенно исходит от моего ноутбука, маршрутизатор и другое устройство, похоже, не имеют проблем с обменом данными по протоколу UPnP. user2018084 9 лет назад 0

0 ответов на вопрос

Похожие вопросы