Программирование для UPnP в C / Stack Overflow

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

0

Решение

Если вам нужно только открыть порты на маршрутизаторе Nat, я предлагаю вам найти библиотеку, которая сделает это за вас: вероятно, нет необходимости изучать upnp самостоятельно. Если вы работаете в Linux, взгляните на GUPnP-IGD: https://developer.gnome.org/gupnp-igd/unstable/GUPnPSimpleIgd.html, это действительно простой способ открыть порты.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]