Я создаю приложение на C #, оно должно отправлять данные с UDP.
Все работает нормально, пока я не пытаюсь связаться с ПК, который находится в Интернете за маршрутизатором.
Как мне это исправить, чтобы я мог использовать UDP без переадресации портов?
Я думаю, что ваша лучшая надежда - пробивание UDP отверстия .
Насколько я понимаю, каждый хост отправляет данные другому. Это заставляет брандмауэр / NAT думать, что соединение уже установлено.