powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Слушать порт за NAT
7 сообщений из 7, страница 1 из 1
Слушать порт за NAT
    #38108650
nadi@
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть клиентская прога, которая должна ждать , когда пользователь на другом компьютере нажмет кнопку и пошлет команду. После чего словить эту команду и сделать определенные действия.
Задача усложнена тем, что иногда компьютер , который слушать будет находиться за NAT и как пробиться к нему у меня идей нет. Помогите пожалуйста куда рыть?
...
Рейтинг: 0 / 0
Слушать порт за NAT
    #38108653
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Port Mapping
...
Рейтинг: 0 / 0
Слушать порт за NAT
    #38108668
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProPort Mapping== PortForwarding
...
Рейтинг: 0 / 0
Слушать порт за NAT
    #38108678
nadi@
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за ответы.
Но в этом и проблема, что пользователи могут быть не шибко продвинутыми и не будут иметь возможности настроить свой роутер для проброса портов.
Я так понимаю единственный путь это - из клиентской проги пользователя запросить соединение на сервере, а после установления соединения передавать данные от сервера клиенту. Но чем это сделать на сервере и на клиенте - ума не приложу.
Может есть какие-то примеры такой работы.
Спасибо.
...
Рейтинг: 0 / 0
Слушать порт за NAT
    #38109176
nadi@
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После анализа информации стало ясно:
1) Надо инициировать соединение с клиентской машины , которая за натом
2) После установки соединения слушать сервер.

Чем можно инициировать TCP соединение на Visual Basic? Может есть какие-то примеры?
...
Рейтинг: 0 / 0
Слушать порт за NAT
    #38109422
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nadi@,

Найти примеры работы с uPnP. Работать с TCP можно через API, или контрол WinSock. Примеров очень много. Смотря что интересует конкретное
...
Рейтинг: 0 / 0
Слушать порт за NAT
    #38252975
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно что решение uPNP несложное, а еще никто так и не выложил
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Слушать порт за NAT
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]