-
мне сквид и не под винду не нравится. он, как бы это помягче сказать… не для дома.
-
> ketmar (28.01.2008 09:44:40) [40]
А аутефикация она как бы тоже не для дома.
-
Мне аутефикация на работе к примеру нужна, мне каждый квартал нужно будет сдавать отчет по каждому пользователи сколько он в нете пробыл, по какие самы посещаемые сайты были и т.д. а в распорежении только один Windows Server 2003 Какие есть бестланые прокси, но и чтоб у них интерфейс присутствовал, и они могли сохранять отчеты по использованию интернет
-
-
Вот, вот а бесплатного опять ничего нету ...
-
3proxy поковыряй, он правда консольный, но довольно прост в освоении, по крайней мере, если у тебя нет специфических задач. И лог-анализатор имеется.
-
>[44] Kav (29.01.08 09:23) squid. бесплатнее некуда.
-
3proxy попроще, хотя с кальмаром я дела не имел, но подозреваю, что, подобно большинству никсовых тулз, это тот еще изврат))
-
>[47] SpellCaster (05.02.08 11:17) да, 3ара3а проще. и в настройке, и в прожористости, и вообще. сквид — тот ещё монстр.
только я не уверен, что 3ара3а умеет http-авторизацию. по ip фильтровать точно умеет, а вот http auth — фиг помнит.
-
Ммм... не знаю как насчет именно хттп, но авторизация там имеется по паролю, и в настройках ИЕ я это настраивал. А вот хттп или не хттп - это хрен хнает, но поскольку ИЕ умеет лазить только через хттп-прокси, логично предположить, что и авторизация такая же. Плюс, сейчас через плугин можно делать виндовскую авторизацию, по учетной записи виндов.
-
Чтобы новую ветку не создавать, напишу тут :) В общем, на основе TIdHTTPProxyServer сделал что-то вроде: MyProxy:=TIdHTTPProxyServer.Create;
MyProxy.DefaultPort:=3128;
MyProxy.Bindings.DefaultPort:=3128;
MyProxy.OnConnect:=MyProxyServer.MOnQuery;
MyProxy.OnHTTPDocument:=MyProxyServer.MHTTPDocument;
MyProxy.Active:=true; В надежде словить какие-нибудь входящие данные с AContext в TMyProxyServer.MOnQuery прописал: procedure TMyProxyServer.MOnQuery(AContext: TIdContext);
begin
Writeln(AContext.Connection.IOHandler.ReadLn);
end; И тут натыкаюсь на первые грабли - в консольку полученные от AContext данные вырисовываются нормально, НО после чего клиент (в данном случае браузер) в ожидании получения данных (т.е. страницы) "застывает". Вопрос: что я делаю не так?
-
>[50] kernel © (2008-02-08 18:34:00) >что я делаю не так? наверное, документ не отдаёшь?
--- Understanding is not required. Only obedience.
-
> ketmar © (08.02.08 18:58) [51] > ... > наверное, документ не отдаёшь?
Ну так IdHTTPProxyServer сам же должен выдавать нужный документ?! Без AContext.Connection.IOHandler.ReadLn все работает. Или если я забираю IOHandler, то дальше мне самому что-ли нужно управлять выдачей документа?
-
а хрен его знает. я не зря вопрос поставил. жди, пока кто-то с опытом индейского секса придёт.
--- Understanding is not required. Only obedience.
-
установил 3proxy а он не хочет запускаться пишет что-то про лицензию 3proxy tiny proxy server 3proxy-0.6b-devel (080207011317) (c)2000-2007 3APA3A, Vladimir Dubrovin & 3proxy.ru Documentation and sources: http://3proxy.ru/Please read license agreement in 'copying' file. You may not use this program without accepting license agreement Как мне с этой лицензией согласиться ?!
-
>[54] Kav (2008-02-09 12:21:00) а ты подумай немного. доки почитай. оно полезно.
хинт: конфиги, батенька, конфиги. написать и скормить. а то плохо работает.
--- Understanding is not required. Only obedience.
-
> kernel © (08.02.08 18:34) [50]
Проблему решил использованием IOHandler.Capture.
-
ketmar Там все почти на аглийском мне тяжело разобраться! Ну кто-нибудь подскажите
-
-
|