Форум: "Потрепаться";
Текущий архив: 2002.09.05;
Скачать: [xml.tar.bz2];
ВнизПрокси сервер в 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 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.09.05;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.006 c