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

    Não aparece a tela de login do Captive Portal

    Scheduled Pinned Locked Moved Portuguese
    8 Posts 4 Posters 3.8k 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.
    • V
      vinicius.andrade
      last edited by

      Olá!

      Parece coisa simples, mas não consegui resolver.

      Tenho o PfSense 2.1.5 (também testei no 2.2.1) com uma interface WAN e outra LAN (sem DHCP).
      No Firewall da LAN tem apenas uma regra liberando tudo.
      Criei um Captive Portal com todas as opções padrões, marquei apenas a opção Enable captive portal, marquei a interface LAN, Authentication Local User e salvei.

      No cliente, coloquei IP fixo e quando abro o navegador não aparece nada. Na vídeo-aula que eu assisti, com esta configuração, já deveria pedir usuário e senha.
      Detalhe, no cliente nem pingo na internet (acredito que seja porque ainda não me autentiquei no Captive), mas se eu desabilito o Captive já passo a pingar e navegar normalmente.

      Estou esquecendo de fazer alguma coisa?

      1 Reply Last reply Reply Quote 0
      • T
        tomaswaldow
        last edited by

        Captive portal é exatamente para isso, não acessar nada.

        O Captive precisa que uma sessão HTTP seja iniciada para fazer a captura e redirecionamento para a pagina de autenticação.
        Tente acessar um site HTTP e veja se redireciona.

        Tomas @ 2W Consultoria

        1 Reply Last reply Reply Quote 0
        • V
          vinicius.andrade
          last edited by

          Esse é o problema!

          Não navega… quanto tento entrar em algum site diz "não foi possível conectar-se à Internet".

          Ao tentar entrar em qualquer site não deveria aprecer a tela de login do Captive?

          1 Reply Last reply Reply Quote 0
          • T
            tomaswaldow
            last edited by

            Se estiver configurado corretamente sim. Tente revalidar todas as configurações.

            Tomas @ 2W Consultoria

            1 Reply Last reply Reply Quote 0
            • V
              vinicius.andrade
              last edited by

              Refiz tudo, até reinstalei um novo PfSense.

              Assisti 3 vídeos no youtube ensinando a configurar o Captive Portal no PfSense. Todos eles apenas Habilitam o Captive, Marcam a interface e Marcam para autenticar os usuários.

              No vídeo funciona, mas aqui não. Não aparece a tela de login. E quando eu excluo o Captive que criei, a navegação volta ao normal.

              Será problema de versão?

              1 Reply Last reply Reply Quote 0
              • H
                holiveira
                last edited by

                Bom dia,

                Nas configurações do Captive Portal, na aba: Allowed IP addresss, acrescendo o(s) DNS que você utiliza.
                Desse modo, será feito o redirecionamento.

                1 Reply Last reply Reply Quote 0
                • V
                  vinicius.andrade
                  last edited by

                  Pessoal, o problema era com DNS.

                  Quando eu tentava entrar em http://www.globo.com não apareceia a tela de login. Mas se eu tentasse http://200.17.56.14 aparecia.

                  Como eu estava usando um DNS externo, 8.8.8.8, ele não resolvia nada, porque ainda não tinha feito login.

                  Fui no PfSense e habilitei o DNS Forwarder. Aí fui na máquina de teste e coloquei manualmente o IP da LAN do PfSense como DNS. Também não funcionou.

                  Só funcionou quando eu coloquei um outro DNS interno.

                  Então, como o holiveira falou, vou ter que liberar o IP do meu DNS interno no Captive Portal.

                  Mas com o DNS Forwarder habilitado, não deveria funcionar usando o PfSense como DNS? Ou vou ter que liberar o IP do PfSense no Captive Portal também?

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

                    O que está ocorrendo é que voce colocou um Ip Fixo no Cliente, porém não determinou no Pfsense que este determinado IP faz parte da rede,  então vá no  DHCP Static Mappings for this interface e inclua o ip que voce colocou no cliente.

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