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

    SqStat в 2.0

    Scheduled Pinned Locked Moved Russian
    40 Posts 14 Posters 17.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.
    • B
      Broodval
      last edited by

      А есть ли возможность в статистике вместо IP-адресов отображать реальные имена пользователей?

      Я новичок FreeBSD, поэтому если Вас не затруднит, объясняйте мне как первокласснику. Заранее спасибо!

      1 Reply Last reply Reply Quote 0
      • D
        dvserg
        last edited by

        @Broodval:

        А есть ли возможность в статистике вместо IP-адресов отображать реальные имена пользователей?

        Не разбирался, но предполагаю, что если авторизация в сквиде будет по имени юзера, то да.

        SquidGuardDoc EN  RU Tutorial
        Localization ru_PFSense

        1 Reply Last reply Reply Quote 0
        • B
          Broodval
          last edited by

          Авторизация по имени пользователя стоит.
          Но нужно резолвить адреса через подключаемый файл, так написано в инструкции SQStat для Apache.
          Но вот в SQStat для pFsense нет такого файла конфигурации как в инструкции (( Буду пробовать варианты.

          Я новичок FreeBSD, поэтому если Вас не затруднит, объясняйте мне как первокласснику. Заранее спасибо!

          1 Reply Last reply Reply Quote 0
          • D
            dvserg
            last edited by

            @Broodval:

            Авторизация по имени пользователя стоит.
            Но нужно резолвить адреса через подключаемый файл, так написано в инструкции SQStat для Apache.
            Но вот в SQStat для pFsense нет такого файла конфигурации как в инструкции (( Буду пробовать варианты.

            Ну если что напилите - внесу изменения

            SquidGuardDoc EN  RU Tutorial
            Localization ru_PFSense

            1 Reply Last reply Reply Quote 0
            • B
              Broodval
              last edited by

              После поисков я остановился на том, что основные настройки по резолву IP нужно поменять здесь:
              sqstat.php
              $squidclass->group_by        = "host";
                 $squidclass->resolveip       = true;
                 $squidclass->hosts_file      = 'hosts.txt';    # hosts file not used
                 $squidclass->autorefresh     = 2;     # refresh 3 sec by default
                 $squidclass->cachemgr_passwd = '';

              Файл hosts.txt лежит в папке со скриптом и содержит записи вида:
              10.10.10.10 Иванов Иван Иванович.

              Однако, эти манипуляции не принесли результата :(
              P.S. В порядке эксперимента во всех скриптах которые использует SQStat переменная $resolveip была переведена в состояние "true" и в качестве подключаемого файла был указан путь "hosts.txt".
              Но это тоже не помогло. Думаем дальше.
              Буду рад любым предложениям!

              Я новичок FreeBSD, поэтому если Вас не затруднит, объясняйте мне как первокласснику. Заранее спасибо!

              1 Reply Last reply Reply Quote 0
              • V
                Vadimi4
                last edited by

                Спасибо, очень удобно!

                Подскажите, а можно ли в меню pfsense добавить пункт для перехода к sqstat?

                1 Reply Last reply Reply Quote 0
                • V
                  vardan
                  last edited by

                  privet ya postavil  no stolknulsya vot s etim
                  Error (1): Cannot get data. Server answered: HTTP/1.0 404 Not Found
                  mojet eto svyazana s tem chto u menya squidguard rabotaet?

                  1 Reply Last reply Reply Quote 0
                  • B
                    Broodval
                    last edited by

                    @vardan:

                    privet ya postavil  no stolknulsya vot s etim
                    Error (1): Cannot get data. Server answered: HTTP/1.0 404 Not Found
                    mojet eto svyazana s tem chto u menya squidguard rabotaet?

                    Нет, никак не связано.

                    Я новичок FreeBSD, поэтому если Вас не затруднит, объясняйте мне как первокласснику. Заранее спасибо!

                    1 Reply Last reply Reply Quote 0
                    • V
                      vardan
                      last edited by

                      da uje reshili problemu dorogoy eto iz za transparent moda

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

                        Спс, полезная вещь.
                        Сегодня обновил Pfsense до 2.0.1-RELEASE (i386)
                        built on Mon Dec 12 18:24:17 EST 2011

                        И sqstat перестал работать.
                        Возможно заточить sqstat под новую версию?
                        Кстати, если выключить транспарент прокси, то sqstat работает.

                        1 Reply Last reply Reply Quote 0
                        • D
                          dvserg
                          last edited by

                          Вот рецепт от товарища Vardan

                          В коде:

                          
                           if ($squid_settings['transparent_proxy'] == 'on') {
                                      $iface = '127.0.0.1';
                                      $iport = 80;
                          
                          

                          поменять  $iport = 80 на $iport = 3128

                          SquidGuardDoc EN  RU Tutorial
                          Localization ru_PFSense

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

                            @dvserg:

                            Вот рецепт от товарища Vardan

                            В коде:

                            
                             if ($squid_settings['transparent_proxy'] == 'on') {
                                        $iface = '127.0.0.1';
                                        $iport = 80;
                            
                            

                            поменять   $iport = 80 на $iport = 3128

                            Спасибо за рецепт, работает)  ;D

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

                              @dvserg:

                              Вот рецепт от товарища Vardan

                              В коде:

                              
                               if ($squid_settings['transparent_proxy'] == 'on') {
                                          $iface = '127.0.0.1';
                                          $iport = 80;
                              
                              

                              поменять   $iport = 80 на $iport = 3128

                              Как сказать  :-[

                              2.0.1-RELEASE  (i386)
                              built on Mon Dec 12 18:24:17 EST 2011
                              FreeBSD 8.1-RELEASE-p6

                              Сквид в транспаренте (в этом загвоздка?), код в [b]sqstat.php поправил (не для транспарента ?), в Proxy server: Access control:External Cache-Managers 127.0.0.1;10.7.0.1 (локальный ip моего сквида ), pf ребутнул (на всякий пожарный) и все равно :

                              sqstat.JPG
                              sqstat.JPG_thumb

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