Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Proxy tuneling


Автор: Jlekc 28.4.2006, 11:19
Написал аппликуху Клиент/Сервер. Сервер в нете висит, я захажу намана, а вот через проксю на нее не пройдеш.
Мона кнешна воспользоваться внешнимим приложениями для тунелинга через прокс, 
Но есть большое желание просто вмонтировать в аппликуху настройки прокси (по типу аськи).

Мож кто поделиться готовыми компонентами/модулями для данной задачи? 

Автор: Snowy 28.4.2006, 12:29
TIdTCPClient умеет работать через Socks proxy 

Автор: N1k 28.4.2006, 13:19
WSocket... 

Автор: Jlekc 28.4.2006, 13:35
2Snowy за совет пасиба

а вопрос в догонку, 
ща пересматриваю документацию по TIdTCPClient, чот не вижу у него в настройках proxy
Есть некое BoundIp/BoundPort - это оно и есть ?

ЗЫ: зарание благодарен 

Автор: Snowy 28.4.2006, 13:50
За соединение через Socks 4/5 отвечает компонент TIdSocksInfo с закладки Indy Misc
Принцип привязки с любому клиенту Indy следующий:
Код
IdTCPClient1.IOHandler := IdIOHandlerSocket1;
IdIOHandlerSocket1.SocksInfo := IdSocksInfo1; 
 

Автор: vood 28.4.2006, 13:53
Извините меня конечно за мое непроф. мнение, но по моему для этого существует Idmappedtcpserver 

Автор: Jlekc 28.4.2006, 13:55
ага, псиб ща будем разбераться 

Автор: vood 28.4.2006, 13:57
Там Mappedport это порт в который отображаеться, а defultport это порт через который отображается
MappedHost  это хост в который отображается 

Автор: Snowy 28.4.2006, 14:41
vood, человеку нужно соедениться через прокси, а не самому прокси сделать.
Маппед порт нужен для мапперов и прокси.
Пройти через прокси он никак не поможет. 

Автор: vood 29.4.2006, 07:58
понял, не дурак 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)