Вниз
Скачать: 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.47 MB
Время: 0.011 c
4-14355
Lamer86
2002-07-04 09:24
2002.09.05
Можно ли зная Handle окна узнать путь к программе


6-14201
Alex
2002-06-22 13:31
2002.09.05
CGI


1-14033
greenrul
2002-08-26 14:03
2002.09.05
OpenDialog для файлов И директорий


3-13964
Grrey
2002-08-16 08:50
2002.09.05
Как програмно создать алиас в BDE


1-14054
Alex Y
2002-08-27 07:21
2002.09.05
Вставка ComboBox в DrawGrid




   Наверх