Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Установка free-sa на PFSense 2.2.4

    Scheduled Pinned Locked Moved Russian
    5 Posts 3 Posters 1.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      awe007
      last edited by

      Приветствую, коллеги!
      Сначала небольшая предыстория задачи:

      Поставили тривиальную задачу статистики по трафику. Поставил на pfsense пакет Squid и вроде бы статистика начала собираться, но логи были неполные. В логи сквида пишется не весь URL, а только домен (если быть точнее, то до знака "?"). Например посетил пользователь страницу www.vesti.ru/doc.html?id=2742518, а в логах я вижу только www.vesti.ru/doc.html. Что конкретно он смотрел на этом сайте - непонятно. Но эта проблема решилась добавлением в конфиг SQUID строки

      strip_query_terms off

      После этого в логи сквида стали попадать полные URL сайтов, а вот анализатор логов LightSquid всё равно показывает обрезанный URL

      Встал вопрос - можно ли заставить LightSquid (или какой-нибудь его аналог) отображать в статистике полные URL посещённых сайтов?

      На одном из форумов мне посоветовали поставить анализатор логов free-sa. Он, якобы, умеет помещать в статистику полный URL из лога сквида.

      Он успешно поставился командой: pkg install free-sa-devel-2.0.0b6.7

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

      /usr/local/bin/free-sa -d 2016-04-14

      ругается

      SAERROR: [SAusage] Incorrect dates range specified '2016-04-14'.
      Please ensure that dates were supplied in proper locale.

      И в каком формате ему нужна дата я никак не пойму.. Как только не пробовал - и с тире, и без тире, и с точкой в качестве разделителя, и сначала год, потом месяц, потом число, и наоборот.. всегда эта ошибка. :(( Мозг кипит.. помогите пожалуйста.. как же это чудо заставить работать на нашем любимом PFSense?

      1 Reply Last reply Reply Quote 0
      • A
        Aleksandr
        last edited by

        @awe007:

        Он успешно поставился командой: pkg install free-sa-devel-2.0.0b6.7

        Присоединяюсь к вопросу!

        Нет ни одного мануала по установке free-sa на pfsense.
        Установил командой pkg install free-sa-devel-2.0.0b6.7 а что дальше не знаю… как настраивать, как заходить на него?
        Поделитесь пожалуйста опытом

        1 Reply Last reply Reply Quote 0
        • werterW
          werter
          last edited by

          http://forum.lissyara.su/viewtopic.php?t=43991

          http://blog.metajiji.tk/2013/03/squid-rejik-ipcad-free-sa-nginx.html

          Просьба.
          Разберетесь - опишите как. Спасибо.

          1 Reply Last reply Reply Quote 0
          • A
            Aleksandr
            last edited by

            Картина нарисовалась следующая:

            1. Установил пакет free-sa, предварительно залив файл free-sa-devel-2.0.0b6.7.txz в /home/
              pkg install /home/free-sa-devel-2.0.0b6.7.txz

            2. На этом этапе не мог понять почему в /usr/local/etc отсутствует папка free-sa. Ребут помог )

            3. Скопировал файл конфигурации. /usr/local/etc/free-sa/free-sa.conf.sample как /usr/local/etc/free-sa/free-sa.conf

            4. В файле free-sa.conf отредактировал путь до лога. у меня это /var/squid/logs/access.log

            Несмотря на это, при запуске free-sa упорно выдавал ошибку:
            /var/log/squid/access.log. No such file or directory
            Это до сих пор остается для меня загадкой

            1. Запуск в ручную: free-sa -l /var/squid/logs/access.log

            2. Просмотр http://ip-адрес сервера/free-sa

            Остается настроить автоматический запуск из cron.

            Помогли статьи:

            http://www.opennet.ru/tips/info/2440.shtml

            http://www.lissyara.su/articles/freebsd/programms/free-sa/

            http://www.volmed.org.ru/wiki/index.php/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B_%D0%BE%D1%82%D0%BE%D0%B1%D1%80

            1 Reply Last reply Reply Quote 0
            • werterW
              werter
              last edited by

              Спасибо

              З.ы. Последняя ссылка - http://www.volmed.org.ru/wiki/index.php/Настройка_программы_отображения_статистики_free-sa

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.