pgaviso sem controle de ips

Pedro boa tarde,

    Um cliente me pediu uma solução de pgaviso para pppoe sem controle de ip e ele usa o Mk-Auth, o motivo disso é que estou retirando o ASN dele e por causa do esgotamento do ipv4 não vou poder cadastrar um ip por cliente.

      Pesquisei no forum e fiz alguns testes, e pelo que percebi essa solução de pgaviso_mk via ftp precisa de ter o ip fixo no cadastro da conexão ? A partir de quantos dias esse aviso começa a ser mostrado ?

  

Para adicionar comentários, você deve ser membro de MK-AUTH.

Join MK-AUTH

Votos 0
Enviar-me um email quando as pessoas responderem –

Respostas

  • Não resolveu, ou não acertei fazer!

    está mais pra não deu certo mesmo o mk-auth em relação a pagina de aviso e de bloqueio com tela de mensagem é uma negação. a unica forma 100% eficaz é a opção que não deixa o cliente logar, mais tem um grande inconveniente que é os clientes ligando pra saber porque está sem net ai fica sem jeito de dizer para meu cliente que é porque ele não pagou.

  • Oi Pessoal. Bom vamos la.

         Mas antes de passar o tutorial preciso fazer algumas considerações:

         1. Para direcionar a página do cliente para o servidor Mk-Auth é utilizado uma técnica de direcionamento no RouterOS onde o o IP de destino layer3 é alterado e assim roteando o pacote para o servidor Mk-Auth. É uma técnica de meio e as aplicações finais não sabem que isso está acontecendo, e além disso o RouterOS não discrimina o que é um pacote HTTP com HTML do que qualquer outro pacote que passa por sua porta 80.

            Isso significa que qualquer aplicação que não é baseada em HTML e que tenha o seu pacote redirecionado não irá apresentar a página de aviso ao cliente e com isso podemos prejudicar aplicações como o WhatsApp por exemplo (não sei se ele ainda usa a porta 80). Minha vontade inicial era criar uma página HTML  avisando ao cliente do atraso e com um Button que o cliente clicaria e liberaria a sua navegação a partir daquele momento, mas para evitar alguns chamados técnicos preferi criar uma solução em que a página é exibida por um tempo estipulado de 10 segundos a cada hora. Assim não irá prejudicar muito a navegação do cliente e em algum momento o cliente verá a mensagem. Esses tempos podem ser alterados no script caso seja necessário.

         2. O ambiente de produção desse script é PPPoE somente mas ele também funcionará com Hotspot. Só não posso dizer se irá dar conflito com a solução de pgaviso que o Pedro usa pois a address list se não me engano é o mesmo nome. Assim se for usar esse script em ambiente híbrido de Hotspot e PPPoE creio que seja melhor usar somente essa solução.

        3. Eu apliquei um atributo que o cliente que se conecta com a address-list pgaviso também seja desconectado a cada 24 horas. O objetivo é evitar qualquer conflito com o sistema de bloqueio do Pedro no futuro, pois no momento em que apliquei a solução percebi que não seria necessário

         4. Cada vez que a página de bloqueio do Mk-Auth é exibida, ela aplica um cookie no navegador que direciona a página do cliente automaticamente para o bing após a primeira exibição até esgotar o TTL do cookie. O TTL padrão da nova versão está 30 minutos logo mesmo que o script seja alterado para mostrar  mensagem em intervalos menores o cliente não irá ver a página de aviso pois automaticamente será direcionado. Para alterar o tempo desse cookie, altere o parâmetro no arquivo "/usr/local/mkauth/aviso/aviso.inc". Para testes da solução você pode abrir uma guia anônima do navegador que ele não irá usar.

         5. Vale a pena lembrar que essa solução não foi testada exaustivamente em todas as versões do Mk-Auth e RouterOS. O que posso dizer é que a nova versão do Mk-Auth é as nas últimas versões do RouterOS 6 deverá funcionar.

         6. Não é responsabilidade nossa qualquer problema que você possa ter e nem do Pedro, pois o script não tem suporte Oficial. Aconselho que seja feito um backup dos dados antes de aplicar a solução.

       Enfim, disponibilizei o tutorial de forma pública na página de suporte da empresa. Segue o link:

    suporte.gerenciatec.com.br

  • Ola amigo você disse que (desenvolvi um script em python ) pois coloca ai cara, pois o mk-auth nunca vez esse trabalho com perfeição em ralação ao bloqueio, via POOL ou LIST, ate agora a unica forma que vi do bloqueio funcionar quando está vencido o titulo é marcar a opção do cliente (NEM LOGAR) mais os clientes fica lligando pra saber porque não tem net pelo fato do aviso não aparecer, cliente é assim sabe que não pagou mais quer ligar reclamando.

    POSTA AI PRA NÓS, DIGO NÓS PORQUE ESSA QUESTÃO PROBLEMÁTICA NÃO EXISTE SÓ NO MEU PROVEDOR.

  • Obrigado estamos no aguardo.

  • Oi pessoal,

    Desculpe e demora não tinha visto as mensagens. Posso disponibilizar sim, vejo isso entre hoje e amanhã e informo a vocês.

  • também...

    Netloads disse:

    Agradeceria se fosse disponibilizado.

  • Agradeceria se fosse disponibilizado.

  • Pode disponibilizar?

    Fabiano Ribeiro disse:

    Pessoal,

       Eu desenvolvi um script em python que faz com que o mk-auth possa trabalhar com pgaviso via PPPoE para o cliente. Esta funcionando bem para o ambiente do meu cliente e quem quiser eu posso disponibilizar aqui no fórum. 

  • coloca ai amigo...

    Fabiano Ribeiro disse:

    Pessoal,

       Eu desenvolvi um script em python que faz com que o mk-auth possa trabalhar com pgaviso via PPPoE para o cliente. Esta funcionando bem para o ambiente do meu cliente e quem quiser eu posso disponibilizar aqui no fórum. 

  • Pessoal,

       Eu desenvolvi um script em python que faz com que o mk-auth possa trabalhar com pgaviso via PPPoE para o cliente. Esta funcionando bem para o ambiente do meu cliente e quem quiser eu posso disponibilizar aqui no fórum. 

This reply was deleted.