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

    Еще раз о ipcad+squid+lightsquid

    Scheduled Pinned Locked Moved Russian
    222 Posts 39 Posters 169.1k 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.
    • D
      dr.gopher
      last edited by

      @Rulkin:

      не отрабатывает tolog.sh

      вы неправильно скопировали и вставили содержимое скрипта.

      Забирайте без ошибок http://thin.kiev.ua/download/untangle/tolog.sh

      FAQ PfSense 2.0

      И не забываем про Adblock дабы не видеть баннеров.

      И многое другое на www.thin.kiev.ua

      1 Reply Last reply Reply Quote 0
      • R
        Rulkin
        last edited by

        @dr.gopher:

        @Rulkin:

        не отрабатывает tolog.sh

        вы неправильно скопировали и вставили содержимое скрипта.

        Забирайте без ошибок http://thin.kiev.ua/download/untangle/tolog.sh

        Залил Ваш вариант.

        # cat tolog.sh
        #!/bin/sh
        net="192.168"
        ttime=`/usr/bin/rsh localhost sh ip acco | grep 'Accounting data saved' | awk '{print ($4)}'`
        rsh localhost clear ip accounting
        rsh localhost show ip accounting checkpoint | grep $net | awk -v vtime=$ttime '{if ($5 != 0) print
        (vtime".000",1,$2,"TCP_MISS/200",$4,"CONNECT",$1":"$5,"-","DIRECT/"$1,"-")}' >> /var/log/squid/access.log
        #
        # ./tolog.sh
        IP accounting cleared
        ./tolog.sh: cannot create /var/log/squid/access.log: No such file or directory
        #
        
        

        .. путь не верный. меняем на /var/squid/log/access.log

        # ./tolog.sh
        IP accounting cleared
        awk: syntax error at source line 2
         context is
                 >>> (vtime".000",1,$2,"TCP_MISS/200",$4,"CONNECT",$1":"$5,"-","DIRECT/"$1,"-")} <<<
        awk: illegal statement at source line 2
        #
        
        
        1 Reply Last reply Reply Quote 0
        • D
          dr.gopher
          last edited by

          @Rulkin:

          .. путь не верный. меняем на /var/squid/log/access.log

          Извиняюсь…
          Правил скрипт под Untangle
          Главное, что у вас все заработало.

          FAQ PfSense 2.0

          И не забываем про Adblock дабы не видеть баннеров.

          И многое другое на www.thin.kiev.ua

          1 Reply Last reply Reply Quote 0
          • R
            Rulkin
            last edited by

            @dr.gopher:

            @Rulkin:

            .. путь не верный. меняем на /var/squid/log/access.log

            Извиняюсь…
            Правил скрипт под Untangle
            Главное, что у вас все заработало.

            в том то и дело, что не фурычит..

            как только путь поправил… ошибка вернулась...

            1 Reply Last reply Reply Quote 0
            • D
              dr.gopher
              last edited by

              А как вы правите конфиги?

              Может стоит воспользоваться  winscp

              FAQ PfSense 2.0

              И не забываем про Adblock дабы не видеть баннеров.

              И многое другое на www.thin.kiev.ua

              1 Reply Last reply Reply Quote 0
              • R
                Rulkin
                last edited by

                @dr.gopher:

                А как вы правите конфиги?

                Может стоит воспользоваться  winscp

                перекинул с соседнего сервака "Easy Editor" (ee)
                вот им то…

                1 Reply Last reply Reply Quote 0
                • R
                  Rulkin
                  last edited by

                  Вы оказались правы.
                  Все дело было в редакторе.
                  /хотя с "ее" такое в первый раз вижу…/

                  все запустилось.

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

                    мне nano показался удобнее (меньше клавиш нажимать, больше полезного пространства)

                    http://ru.doc.pfsense.org/

                    1 Reply Last reply Reply Quote 0
                    • R
                      rubic
                      last edited by

                      Друзья, хочу написать переработанную статью в http://ru.doc.pfsense.org по сабжу. Вопрос такой.. Как я понял, поддержка FreeBSD 7.2 закончилась, или что-то в этом роде.. Не ставится ipcad и проч. по команде pkg_add -r ipcad уже. Сам выхожу из положения, используя fetch с 7.3 релиза. Чувствую идеологически это не правильно. Может репозитории надо куда-то прописать или как ли? Т.е. как написать, чтобы не выглядеть совсем идиотом((?

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

                        читаем ман
                        http://www.freebsd.org/cgi/man.cgi?query=pkg_add&apropos=0&sektion=1&manpath=FreeBSD+7.2-RELEASE&format=html#end

                        1 pkg_add может напрямую качать с ftp
                        2 Надо добавить PKG_PATH чтобы не указывать прямые сслыки.
                        3 7.2 релиз куда-то засунули в архив (изменился путь), поищите на фтп.
                        4 7.3 пакеты не все могут быть совместимы с 7.2, лучше использовать родные пакеты.

                        т.е. надо найти путь к 7.2 и прописать в PKG_PATH в rc

                        http://ru.doc.pfsense.org/

                        1 Reply Last reply Reply Quote 0
                        • R
                          rubic
                          last edited by

                          может так:

                          setenv PACKAGESITE	ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/7.2-RELEASE/packages/Latest
                          
                          1 Reply Last reply Reply Quote 0
                          • D
                            deutsche
                            last edited by

                            export не забудьте, а лучше в .cshrc

                            http://ru.doc.pfsense.org/

                            1 Reply Last reply Reply Quote 0
                            • R
                              rubic
                              last edited by

                              забацал

                              1 Reply Last reply Reply Quote 0
                              • N
                                NegoroX
                                last edited by

                                неплохо "забацал"! будет время обязательно испробую - сенкс :)

                                1 Reply Last reply Reply Quote 0
                                • D
                                  dr.gopher
                                  last edited by

                                  Доброго времени суток!
                                  Поставил ipcad + lightsquid  без  squid

                                  В отчетах фигурируют только IP адреса, а хотелось бы видеть посещаемые хосты.

                                  Может кто подскажет, как подправить?

                                  FAQ PfSense 2.0

                                  И не забываем про Adblock дабы не видеть баннеров.

                                  И многое другое на www.thin.kiev.ua

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

                                    скорей всего pfsense не может резолвить имена - не указан dns.

                                    http://ru.doc.pfsense.org/

                                    1 Reply Last reply Reply Quote 0
                                    • R
                                      rubic
                                      last edited by

                                      Конечный URL (например имя скачанного файла) без squid не будет видно все равно. Да и сайты тоже толком не покажет, ибо их куча может быть на одном IP.

                                      1 Reply Last reply Reply Quote 0
                                      • E
                                        Eugene
                                        last edited by

                                        @rubic:

                                        забацал

                                        красиво забацал, спасибо. Поставь себя автором пожалуйста.

                                        http://ru.doc.pfsense.org

                                        1 Reply Last reply Reply Quote 0
                                        • D
                                          dr.gopher
                                          last edited by

                                          @rubic:

                                          Да и сайты тоже толком не покажет, ибо их куча может быть на одном IP.

                                          В этом и загвоздка.
                                          Может можно чем-то другим "поиметь" статистику посещаемых ресурсов без проксирования?

                                          FAQ PfSense 2.0

                                          И не забываем про Adblock дабы не видеть баннеров.

                                          И многое другое на www.thin.kiev.ua

                                          1 Reply Last reply Reply Quote 0
                                          • R
                                            rubic
                                            last edited by

                                            @Evgeny:

                                            Поставь себя автором пожалуйста.

                                            Не пойму как?

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