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

    LightSquid+CaptivePortal

    Scheduled Pinned Locked Moved Portuguese
    27 Posts 5 Posters 10.9k 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.
    • S Offline
      souzalinux
      last edited by

      Bom dia,

      dei o comando ps ax | grep lightsquid

      depois o kill no processo

      e executei o lightsquid.pl e ele me retorna isso

      ^CINT happents, remove LOCK

      o que pode ser?

      abs

      Souza Linux

      1 Reply Last reply Reply Quote 0
      • JackLJ Offline
        JackL
        last edited by

        @johnnybe:

        Não são apenas por IP os logs do LightSquid. Basta saber configurar o LightSquid.
        Isso já foi tratado aqui no fórum.

        Boa Johnny…

        Mais especificadamente aqui: http://forum.pfsense.org/index.php/topic,43730.0.html

        Pesquisar antes de perguntar no fórum é sempre o mais indicado!

        Abraços!
        Jack

        Treinamentos de Elite: http://sys-squad.com
        Soluções: https://conexti.com.br

        1 Reply Last reply Reply Quote 0
        • S Offline
          souzalinux
          last edited by

          No meu caso não é nem sobre pegar os usuarios e sim dando erro no lightsquid

          abs

          Souza Linux

          1 Reply Last reply Reply Quote 0
          • JackLJ Offline
            JackL
            last edited by

            @souzalinux:

            depois o kill no processo
            e executei o lightsquid.pl e ele me retorna isso
            ^CINT happents, remove LOCK
            o que pode ser?

            Aparentemente tem algum processo ou arquivo de registro bloqueado. No seu lugar eu reinicializaria o pfSense, mataria (kill -9) o LightSquid e então tentaria rodar o lightsquid.pl novamente!

            Abraços!
            Jack

            Treinamentos de Elite: http://sys-squad.com
            Soluções: https://conexti.com.br

            1 Reply Last reply Reply Quote 0
            • S Offline
              souzalinux
              last edited by

              Sobre pegar o nome do usuario e não o ip, não consegui entender essa documentação é só inserir a sintaxe < set $ip2name="ip" in lightsquid.cfg > em qualquerlugar do arquivo  ip2name.list ?

              Souza Linux

              1 Reply Last reply Reply Quote 0
              • S Offline
                souzalinux
                last edited by

                Bom mudei o arquivo lightsquid.cfg nesta posição

                #define sobroutine file for convertion from IP into name
                #if you want skip some ip from log - return "SKIP THIS IP" ;-)
                #detail see in ip2name folder,

                $ip2name = "ip";; para $ip2name = "list";;

                porem quando entro no lightsquid pela web e dou um save el volta para $ip2name = "ip";;

                e no arquivo ip2name.list mudei o caminho para

                sub StartIp2Name() {
                    my $ipfile = "/usr/local/etc/lightsquid/lightsquid.cfg";

                mas não rola

                abs

                Souza Linux

                1 Reply Last reply Reply Quote 0
                • J Offline
                  johnnybe
                  last edited by

                  souzalinux,

                  Quantos hosts você tem na sua rede que você deseja monitorar pelo IP + Nome de usuário no relatório de acessos do lightsquid?

                  Pergunto isso porque tem uma maneira fácil de fazer essa configuração. No meu caso, como a quantidade de hosts é pequena, eu editei o arquivo /usr/local/etc/lightsquid/realname.cfg
                  Basta substituir os IPs/Nomes do arquivo original por aqueles de seu interesse e adicionar mais alguns se for o caso, seguindo a regra do arquivo. Consegui "essa façanha" sem precisar alterar nada mais. Principalmente, nem precisei alterar o lightsquid.cfg e a linha $ip2name = "ip";; permanece assim, original.

                  Como sempre, fica o alerta: Não esqueça do backup antes de fazer alterações. Isso vale também para o arquivo em si.

                  Por outro lado, você tentou configurar o lightsquid na opção IP resolve method (future), selecionando Simple - return AUTHNAME else IP
                  ou então Squidauth - return AUTHNAME else IP, allow cyrilyc name ?

                  Como eu não uso o Captive Portal, suponho que seja a maneira mais fácil.

                  Além disso, seria legal você dar uma boa atenção nesse link abaixo. Segundo o autor, funciona muito bem:
                  http://forum.pfsense.org/index.php/topic,42413.msg221009.html#msg221009

                  you would not believe the view up here

                  1 Reply Last reply Reply Quote 0
                  • S Offline
                    souzalinux
                    last edited by

                    Poxa legal mas eu tenho 100 maquinas na rede

                    Souza Linux

                    1 Reply Last reply Reply Quote 0
                    • J Offline
                      johnnybe
                      last edited by

                      @souzalinux:

                      Poxa legal mas eu tenho 100 maquinas na rede

                      Você tentou configurar o lightsquid na opção IP resolve method (future), selecionando Simple - return AUTHNAME else IP
                      ou então Squidauth - return AUTHNAME else IP, allow cyrilyc name ?

                      Conforme eu disse antes?

                      you would not believe the view up here

                      1 Reply Last reply Reply Quote 0
                      • S Offline
                        souzalinux
                        last edited by

                        Bom dia

                        Então testei hoje  e nenhum dos dois retornou o usuário somente o ip, como se ele não conseguisse pegar o usuario do captive portal

                        Souza Linux

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