Page 5 of 7 FirstFirst ... 34567 LastLast
Results 61 to 75 of 105

Thread: Статистика на ASUS WL500GP

  1. #61
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    Quote Originally Posted by serji View Post
    не могу запустить LIGHTSQUID...
    установил LIGHTTPD на порт 8081
    подключил .php
    сам скид поставил... прокся работает
    установил /opt/share/www/lightsquid
    захожу по адресу
    http://192.168.1.1:8081/lightsquid -- показывает содержимое каталога
    http://192.168.1.1:8081/lightsquid/index.cgi -- показывает HTTP 500 - Внутренняя ошибка сервера
    я, так понимаю, что .cgi не работает... подскажите что прикрутить надо и где...
    СПС
    Надо ставить перл (или микроперл) и настраивать обработку им cgi файлов в lighttpd.conf

  2. #62
    Quote Originally Posted by vectorm View Post
    Надо ставить перл (или микроперл) и настраивать обработку им cgi файлов в lighttpd.conf
    стоит и перл и микроперл
    в lighttpd.conf раскоментированы строки
    "mod_cgi"
    "mod_scgi"
    cgi.assign (.... ... /opt/bin/microperl)


    нашел разницу в путях:
    Code:
    /opt/var/log/lighttpd/error.log
    
    2008-10-31 12:15:42: (log.c.75) server started 
    Can't locate File/Basename.pm in @INC 
    (@INC contains: /usr/local/lib/perl5/5.9 .) 
    at /opt/share/www/lightsquid/index.cgi line 14.
    Code:
    [admin@W500 root]$ find / | grep Basename.pm
    /opt/lib/perl5/5.8.8/File/Basename.pm
    /tmp/mnt/disc0_1/opt/lib/perl5/5.8.8/File/Basename.pm
    он ищет перл в другой папке...
    надо демоническую ссылку настроить?...

    Спустя 15 минут
    переписал пути во всех *.pl файлах в папке лайтсквид
    с #!/usr/bin/perl
    на #!/opt/bin/perl
    -=не помогло=-
    в ошибках опять упоминание про перл 5.9 а у меня 5.8.8 и в других папках..
    Last edited by serji; 31-10-2008 at 12:23. Reason: дополнения

  3. #63
    Стер ВСЁ!
    Установил снова..
    заработало..
    добавляю:
    Quote Originally Posted by antonych View Post
    в файл /usr/local/sbin/post-firewall добавляем
    iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 3128

    после добавления сохраняемся:
    flashfs save && flashfs commit && flashfs enable

    В данном случае:
    3128 - порт прокси, 80 - запросы на этот порт перенаправляем. В общем случае этого хватает для простой истории типа "кто, куда и зачем"
    запускаю ./post-firewall
    в эксплорерах выскакивает ошибка
    Code:
    ОШИБКА
    Запрошенный URL не может быть доставлен.
    
    --------------------------------------------------------------------------------
    
    Во время обработки запроса: 
    
    GET / HTTP/1.1
    Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
    Referer: http://ya.ru/
    Accept-Language: ru
    UA-CPU: x86
    Accept-Encoding: gzip, deflate
    If-Modified-Since: Tue, 11 Nov 2008 09:30:58 GMT; length=35711
    User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.1)
    Host: www.yandex.ru
    Connection: Keep-Alive
    Cookie: yandexuid=3083694521226064297; yandex_login=ххххserji; L=78c6; yabs-frequency=/2/wlPC01449m00//fG8L10K1WW80; yandex_nickname=%ччхххх; yandex_mail=хххххserji; Session_id=1226395890.0.0.5417850.2:19856965:mdb200.53471.6933.cddf1f6cfb8720bdc9db717f75a6fb11
    
    
    Произошла следующая ошибка: 
    
    Неверный запрос. 
    Некоторые аспекты HTTP запроса неправильны. Возможные проблемы: 
    
    Отсутствует либо неизвестен метод запроса (GET, POST) 
    Отсутствует URL 
    Отсутствует HTTP идентификатор (HTTP/1.0) 
    Запрос слишком велик 
    Не указан Content-Length для запросов POST или PUT 
    Недопустимый символ в имени сервера; подчеркивания недопустимы 
    
    
    
    --------------------------------------------------------------------------------
    
    Generated Tue, 11 Nov 2008 09:38:17 GMT by sector.w500 (squid/2.6.STABLE21)
    переставил порт с 80 на 88, прописал порт 88 в проксях эксплореров --> работает!

    что делать с 80 портом чтобы не настраивать ВСЕ ОСТАЛЬНЫЕ вэб клиенты и эксплореры???
    Last edited by serji; 11-11-2008 at 09:49.

  4. #64
    Это
    Code:
    http_port 3128
    заменить на

    Code:
    http_port 3128 transparent
    Quote Originally Posted by serji View Post

    что делать с 80 портом чтобы не настраивать ВСЕ ОСТАЛЬНЫЕ вэб клиенты и эксплореры???

  5. #65
    Огромное СПАСИБО за помощь!!!
    Подскажите еще пожалуйста:
    как сделать автозапускаемым файлом index.cgi при входе в папку http://192.168.1.1:8081/lightsquid/
    т.е чтоб не набирать вручную весь адрес http://192.168.1.1:8081/lightsquid/index.cgi
    и еще редирект со стартовой страницы lighttpd (http://192.168.1.1:8081/) в папку /lightsquid/ и запуск там index.cgi

  6. #66

    Question Статистика по трафику(адресам). Как прикрутить?

    Добрый день,

    В наличии зверь WL500gpv2 с прошивкой 1.9.2.7-10.7
    К нему подключены 7 компьютеров.

    Задача собирать статистику куда и какой компьютер ходил. Заметьте не сколько скачал, а куда ходил, если будут еще какие-то плюсы, то хорошо, но главное вести статистику кто куда.

    Желательно её конечно ввиде лог файла получать, который уж распарсю чемнить для графиков и детализации.

    Подскажите возможно ли это все? И если да, то по каким ключевым словам искать, а лучше ссылки для "dummies" ;-)

  7. #67
    Join Date
    Jul 2009
    Location
    Moscow, Russia
    Posts
    18
    Quote Originally Posted by Fios View Post
    Добрый день,

    В наличии зверь WL500gpv2 с прошивкой 1.9.2.7-10.7
    К нему подключены 7 компьютеров.

    Задача собирать статистику куда и какой компьютер ходил. Заметьте не сколько скачал, а куда ходил, если будут еще какие-то плюсы, то хорошо, но главное вести статистику кто куда.

    Желательно её конечно ввиде лог файла получать, который уж распарсю чемнить для графиков и детализации.

    Подскажите возможно ли это все? И если да, то по каким ключевым словам искать, а лучше ссылки для "dummies" ;-)
    Вот тут было похожее.

    Полагаю, есть такие варианты:

    0. Лучшим вариантом был бы, наверное, ulogd... но его пока не собрали для роутера (по крайней мере, мне найти не удалось).
    1. Задание правил iptables -j LOG. Инфо про каждый пакет будет писаться в syslog, далее пишем скрипт для анализа. Засираться syslog будет неподецки, надо его перезапускать, чтоб писал не в ramfs. Или вообще заменить syslog чем-нибудь вроде metalog или syslog-ng.
    2. Посмотрите пакет iptraf. Мониторит определенные tcp-порты, создает лог. Недостатки: высокая загрузка процессора, нет мониторинга UDP ICMP и проч., вероятность пропуска пакетов - под вопросом. Надо писать анализатор логов. Можно сделать iptraf & rrdtool.
    3. Пакет ntop - базируется на libpcap. Утверждается высокая нагрузка проца и возможность пропуска пакетов. Вроде как есть web-интерфейс.

    Ну и еще что-то наверное есть... устал искать
    Я бы наверное выбрал iptraf.
    Last edited by Murfen; 20-07-2009 at 14:40.
    WL500gP V2, Oleg++ 1.9.2.7-d-r381 (Internet MGTS, vnStat + OpenVPN bridged + rTorrent WebUI+rtorrent)

  8. #68

    Smile

    Спасибо за ответ.

    А любой из этих вариантов будет собирать URLы по которым ходили?

  9. #69
    squid, 3rproxy.
    wl500gp-1.9.2.7-d-r1222 + StoreJet 35 Ultra >>> rtorrent+rutorrent -|- lighhtpd + ssl + auth -|- vnStat + vnStat PHP frontend -|- vsftpd -|- squid + lightsquid...

  10. #70

    Exclamation

    Quote Originally Posted by Less View Post
    squid, 3rproxy.
    Я правильно понял, что вы предлагаете прикрутить отдельный прокси на выделенную машину? Просто данный вариант не очень подходит, я о нём уже думал.

    Очень хочется чтобы именно роутер собирал даннные.

    Но в любом случае, спасибо за ваш ответ.

  11. #71
    Join Date
    Jul 2009
    Location
    Moscow, Russia
    Posts
    18

    Wink для URL-ов нужен прокси

    Quote Originally Posted by Fios View Post
    Я правильно понял, что вы предлагаете прикрутить отдельный прокси на выделенную машину? Просто данный вариант не очень подходит, я о нём уже думал..
    Все предложенные мной варианты не умеют анализировать HTTP протокол, они покажут только TCP-соединения.
    То есть для HTTP покажут только IP (или обратные DNS-имена), с кем осуществлялось соединение. Если на одном IP крутятся несколько сайтов - а это довольно частая картина, - то невозможно будет определить, какой из них посещался.

    Чтобы отслеживать именно URLы, нужен прокси.
    Его можно поднять и на роутере, причем можно настроить т.н. transparent proxy - браузер настраивать не надо, и пользователь ничего о прокси не узнает. Прозрачным прокси может стать любая программа - это настраивается с помощью метода DNAT в iptables.
    WL500gP V2, Oleg++ 1.9.2.7-d-r381 (Internet MGTS, vnStat + OpenVPN bridged + rTorrent WebUI+rtorrent)

  12. #72
    Quote Originally Posted by Fios View Post
    Я правильно понял, что вы предлагаете прикрутить отдельный прокси на выделенную машину? Просто данный вариант не очень подходит, я о нём уже думал.

    Очень хочется чтобы именно роутер собирал даннные.

    Но в любом случае, спасибо за ваш ответ.
    Нет вам предлагали вот это, и иногда пользуйтесь поиском...

  13. #73
    squid
    3proxy

    *ошибся в первом посте 3proxy (не 3rproxy).
    wl500gp-1.9.2.7-d-r1222 + StoreJet 35 Ultra >>> rtorrent+rutorrent -|- lighhtpd + ssl + auth -|- vnStat + vnStat PHP frontend -|- vsftpd -|- squid + lightsquid...

  14. #74
    Join Date
    Feb 2008
    Location
    Dniepropetrovsk, Ukraine
    Posts
    1,527

    Question

    поставьте darkstat для собирания статистики по IP адресам.

  15. #75

    Мониторинг трафика по IP

    Есть идеи как отслеживать какой IP сколько скачал/закачал?

    Смотрел по форуму - нашёл только как считать общий трафик входящий и исходящий. Как вести статистику активности и подсчёт общего трафика по IP не видел.
    Нужно что-то, что записывает в лог через определённые промежутки времени какой входящий и исходящий трафик был у определённого IP за этот определённый промежуток времени.
    Трафик internet и локальный либо должен считаться отдельно, либо считать только internet.
    Потом этот лог можно либо суммировать за определённый большой промежуток для каждого IP или выводить в виде графика активности.
    Ньюанс в том, что заранее не известно какие IP есть в сети - в любой момент может подключиться iPod или мобила по WiFi или ноут по проводу. Если собственные девайсы можно было бы забить в DHCP, то IP какго-нибудь гостя , подцепившегося по WiFi, заранее не предугадать. Так, что нужно что-то, что может считать трафик и у таких IP.
    Если б знал как, написал бы сам.
    Это реализуемо одними только скриптами?
    Мне бы сошло даже простое сливание лога в текстовый файл, который я потом мог сам разложить как мне надо.

Page 5 of 7 FirstFirst ... 34567 LastLast

Similar Threads

  1. WL-500gP and Asus support experience
    By Blezi in forum WL-500gP Q&A
    Replies: 6
    Last Post: 03-12-2006, 12:59

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •