Вниз
Скачать: CL | DM;

Прокси сервер в Delphi6 на Indy   Найти похожие ветки 

 
BAHO ©   (2002-08-08 02:07) [0]

Здравствуйте подскажите кто знает
какие компонент надо использовать для создания прокси сервера
и как ими УПРАВЛЯТЬ ???
Заранее спасибо...!!!


 
Polevi ©   (2002-08-08 09:50) [1]

для этого не нужен компонент


 
Dark_Dan ©   (2002-08-08 10:54) [2]

Там примеры есть смотри лучше


 
Alex Demchenko   (2002-08-08 13:15) [3]

Посмотри http://www.socks.nec.com, ознакомься с SOCKS4 описание и попробуй реализовать руками: оно ОЧЕНЬ простое - перед началом передачи данных отправляешь пакет инициализации и получаешь пакет в ответ с кодом ошибки, после этого работаешь как будто прокси и нет. Для проверки советую AnalogX proxy: http://www.analogx.com/contents/download/network/proxy.htm


 
BAHO ©   (2002-08-08 22:45) [4]


> Dark_Dan ©

Примеры то есть но вот как управлять непонятно...

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

> Alex Demchenko


Спасибо конечно но я в ангийском не шарю !!!


 
Ksion ©   (2002-08-09 04:53) [5]

А что-нибудь на русском есть, а то не где найти не могу.


 
Ksion ©   (2002-08-09 04:57) [6]

Давайте обьеденим в команду и напишем свой прокси сервер.


 
Ksion ©   (2002-08-09 04:58) [7]

А то все по одиночке пытаються и ни у кого не получаеться.


 
ППавел   (2002-08-09 08:19) [8]

Мысля хорошая я тоже бы к вам присоеденился


 
Ghost. ©   (2002-08-09 09:18) [9]

Так в чем проблема? Только их уже стока написано...


 
Ksion ©   (2002-08-09 19:01) [10]

Так привиди пример написаного прокси который нам всем подойдёт. И в сети net я нашёл только два(и то голимых).


 
Alex Demchenko   (2002-08-09 19:13) [11]

Там одному человеку на несколько дней работы :)


 
Ksion ©   (2002-08-09 19:18) [12]

Ага. Ты так думаешь пока не садился сам его писать. А я мучиюсь уже полторы недели.


 
BAHO ©   (2002-08-10 01:09) [13]

А я бы хотел встроить его в свою программу и контролировать доступ в инет другим компам...
Если кто знает помогите кодом или советом...
спасибо....!


 
Ksion ©   (2002-08-10 17:11) [14]

Вано, можно использаовать обычный TCP сервер Indy. Броузер посылает запрос через Ln можно прочитать ReadLn. Этот запрос состоит из 8-10 строчек выгледит он так:

GET http://decline.sakha.net/banner.asp HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*
Referer: http://decline.sakha.net
Accept-Language: ru
Proxy-Connection: Keep-Alive
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Host: decline.sakha.net
Cookie: ASPSESSIONIDGQGGGUYQ=LFOEIJNABIDOFFLHPPJFHHFD; b=b


Это первая часть котрая должна стоять у клиента(ловящая запрос).
Потом тебе надо будет добавить в запрос имя компа и отослать это на свой сервак(В локальной сети). А дальше он должен проверить имеет ли этот комп доступ к инету, если нет то отослать обратно страничку с надписью "вы не имеете доступ", а если имеет то страничку которую он запросил.

P.S Чтобы передать броузеру страничку надо передать данные в формате TStream.


 
Ksion ©   (2002-08-10 17:12) [15]

Если не понял Мыль.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.01 c
3-13886
wassil
2002-08-14 12:21
2002.09.05
BDE или MSAccess ?


1-14135
Roxtady
2002-08-22 17:42
2002.09.05
Не работает пример. В чем ошибка ?


3-13940
Arsen
2002-08-15 15:23
2002.09.05
Счетчик в Access


7-14286
Proton
2002-06-23 03:55
2002.09.05
клавиши управления пистанием


3-13977
Димон1
2002-08-16 12:39
2002.09.05
В mssql вставить в поле типа image данные из другой строки




   Наверх