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

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

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


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