![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Пользователь
Регистрация: 04.12.2008
Сообщений: 17
|
![]() |
![]() |
![]() |
![]() |
#22 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
![]()
Круто конечно...
Код:
Код:
Не стесняемся, плюсуем!
![]() |
![]() |
![]() |
![]() |
#23 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
![]()
Они сразу будут подключатся к серверам или один всегда подключен а другой подключается когда данные пойдут с другого сервера? Для чего вам это? Програмку я сделал но непонятен принцип работы, как сервер будет передавать через ваш тунель другому серверу без запроса, для вашего варианта нужен начальный запрос на подключение так как пакета перенаправляющего нет. Обычно делается в программе такого типа, клиент и сервер, а не клиент и клиент. Поидее в программе должен быть сервер к которому подключаются по локалке пользователи, а вот он потом через интернет и перенаправляет все пакеты спомощью клиента, типа шлюза. Но учитывайте что могут быть и UDP пакеты.
Последний раз редактировалось Aliens_wolfs; 14.03.2012 в 10:42. |
![]() |
![]() |
![]() |
#24 | |
Пользователь
Регистрация: 04.12.2008
Сообщений: 17
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#25 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
![]()
Вот пробуй, в листе будет показывать статус подключения, передачи, приема и т.д., также можно флаг поставить на автоподключении, будет сразу подключатся и даже когда связь оборвется. Написаны клиенты на Winsock, можно много организовать туннелей, но тогда нужно программку немного изменить, пока для двух клиентов которые подкл к серверу и перенаправляют пакеты, Настройки все сохраняются при закрытии программы, в серверах пиши адрес:порт или Ip:порт
Последний раз редактировалось Aliens_wolfs; 14.03.2012 в 23:33. |
![]() |
![]() |
![]() |
#26 |
Пользователь
Регистрация: 04.12.2008
Сообщений: 17
|
![]()
Спасибо, завтра поковыряю. Этот сорц не трудно будет переписать с таким же алгоритмом, но только вместо клиентов будут 2 сокет-сервера, каждый слушать свой порт и так же приходящие данные туннелить между собой?
|
![]() |
![]() |
![]() |
#27 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
![]()
Да будет туннелит данные в оба конца. Если что не так подправим, особо неначем было тэстить
|
![]() |
![]() |
![]() |
#28 |
Пользователь
Регистрация: 04.12.2008
Сообщений: 17
|
![]()
Не я не про это, можно будет сделать этот тунель, только вместо клиентских сокетов, которые подключаются на удаленный порт, использовать Server socket, которые биндятся на 2 локальных порта, слушают их и так же данные между собой туннелят
|
![]() |
![]() |
![]() |
#29 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
![]()
Сейчас попробую переделать программу, сделать универсальную в которой можно сделать разные подключения, можно будет включать клиент+клиент, клиент+сервер, сервер+сервер
Последний раз редактировалось Aliens_wolfs; 15.03.2012 в 15:45. |
![]() |
![]() |
![]() |
#30 | |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
![]() Цитата:
связь сервер клиент - обычный портмап... ты определись уже что тебе надо... я для обхода натов ставлю OpenVPN, а для новичков и хамачи хватит
Не стесняемся, плюсуем!
![]() |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программирование сокетов | Anubys | C/C++ Сетевое программирование | 5 | 26.11.2011 00:33 |
Динамическое распределение сокетов (С#) | Lightsaber | Помощь студентам | 1 | 29.09.2011 09:40 |
Программирование сокетов Win | vadakoff | C/C++ Сетевое программирование | 2 | 14.10.2010 23:35 |
правильность закрытия сокетов | i-cpp | C/C++ Сетевое программирование | 3 | 16.02.2010 19:13 |
Организация сокетов | mar4elo | Работа с сетью в Delphi | 1 | 01.01.2009 16:50 |