клиент-серверное приложение upnp / port forward вопрос - PullRequest
2 голосов
/ 19 июня 2011

Я думаю о написании клиент-серверного приложения с использованием сокетов в c #. Мой вопрос: если сервер находится за маршрутизатором и включен upnp, как только сервер начинает прослушивание, выполняет ли upnp автоматическую пересылку данных, поступающих на этот компьютер, если он предназначен для указанного порта? Я не хочу, чтобы пользователь начал переадресацию портов, я надеюсь, что мое серверное приложение может иметь нулевую конфигурацию. Заранее спасибо.

1 Ответ

1 голос
/ 19 июня 2011

Я работал над инструментом uPNP некоторое время назад для рабочего приложения для обмена файлами между несколькими сайтами.

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

Если UPNP сообщает, что все в порядке.Все запросы к порту будут перенаправлены в переданную конечную точку.

Я найду класс, который я сделал \ изменил, и вскоре приведу его в качестве примера ....

...