|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Maxim Sokolsky 2:5020/828.777 07 Jan 2008 21:49:00 To : Alexey M. Kosorotov Subject : SQUID + clamav -------------------------------------------------------------------------------- AK> А как при использовании viralator-a будет обстоять дело со AK> статистикой? От чьего имени он будет тянуть файл? Для меня это AK> критично. Я статистику по трафику не считаю, вот что есть в логах после того как качнул через viralator файл: http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe Информация из логов скида: tail /var/log/squid/access ----- 1199726184.958 318 192.168.0.253 TCP_MISS/200 1711 GET http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe - DIRECT/213.XXX.XXX.XXX text/html ----- 213.XXX.XXX.XXX - это айпишник локального сервера, куда сквид передал файл. 192.168.0.253 - мой айпишник. tail /var/log/squid/store ----- 1199726184.958 RELEASE -1 FFFFFFFF CA50EB78E18A90A765F0F21A214F8539 200 1199726184 -1 1199726184 text/html -1/1333 GET http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe ----- Информация из лога редиректора squirm: Mon Jan 7 20:16:24 2008:http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe:http://213.XXX.XX X.XXX/cgi-bin/viralator.cgi?url=http://the.earth.li/~sgtatham/putty/latest/x86/ putty.exe Информация из лога локального апача: tail /var/log/httpd-access.log ----- 192.168.0.253 - - [07/Jan/2008:20:18:00 +0300] "GET /downloads/192.168.0.253792884808.132301/putty.exe HTTP/1.1" 200 454656 "-" "Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9" ----- Этой информации достаточно, чтобы посчитать статистику? Если нет, то это вопрос кастомизации настройки апача, сквида или редиректора. Сам Viralator ничего не считает, хотя и у него логгирование можно активировать. Viralator - это просто обёртка для скида, которая заставляет прокси скачать файл, затем направляет при помощи редиректора файл на локальный вебсервер, а затем вебсервер отдаёт это файл пользователю напрямую, минуя прокси. AK> Я, кстати пытался запустить последний viralator, но у меня AK> ничего не вышло. С налёту ты эту тулзу не настроишь, сначала необходимо понять как она работает. Я дня два убил прежде чем удалось настроить. AK> Показывается начальная форма, нажимаю на кнопку AK> "Start download", а в ответ показывается окошко "Hе могу подключиться AK> к серверу http://localhost". Я так и не нашёл почему он ломится AK> на локалхост. Судя по всему ты в директоре неправильно указал перенаравление, либо - в файле viralator.conf у тебя localhost указан. Кроме того, права на директорию downloads, в которую редиректор файл бросает должны обязательно быть: ls -al /usr/local/www/data/downloads total 6 drwxrwx r-x 3 www squid 512 Jan 7 20:16 . drwxr-xr-x 5 root wheel 1536 Nov 21 13:51 .. drwxr-xr-x 2 www squid 512 Jan 7 20:16 192.168.0.253792884808.132301 И редиректор должен быть запущен ли он от имени пользователя squid. А айшишник твоего локального апача в viralator.conf должен быть прописан такой, чтобы пользователь до него мог достучатся, но никак не локалхост. Также это айпишник должен быть вбит в исключения в настройках редиректора squirm.conf, да в squid.conf нужно обязательно добавить: acl webserver src 213.XXX.XXX.XXX/255.255.255.255 Стоит ошибиться в одно месте - работать не будет. Maxim --- Кто наших истин не поймёт, тому их растолкует пулемёт. * Origin: That's the way I'm goin' (2:5020/828.777) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/476647826b20.html, оценка из 5, голосов 10
|