+ Responder ao Tópico



  1. #13

    Padrão Não deucerto o redirecionamento.

    Citação Postado originalmente por Giovani.couto Ver Post
    Olá amigo!

    Bom, vamos lá!

    Você vai precisar de um servidor que rode Apache para colocar sua pagina de aviso ou hospedar seu aviso em um servidor externo! Eu prefiro interno mesmo!
    Vou explicar mais ou menos como funciona o interno!

    Crie uma regra em IP>Firewall>NAT

    /ip firewall nat
    add action=netmap chain=dstnat comment=Bloqueados disabled=no dst-port=0-65535 protocol=tcp src-address-list=ipsBloqueados to-addresses=192.26.0.1 to-ports=83


    Esta regra tem que vir antes dos dstnat que faz o roteamento dos seus clientes!

    Onde o ip do Server do apache é 192.168.0.1 e a porta que destinei ao aviso é a 83, no seu caso se for externo pode se usar a porta 80 é o ip externo do Server ou da forma que preferir!

    Também como pode ver não tem ip de entrada do cliente pois eles eu coloco na lista em anddress list

    Então vamos ao anddress list

    /ip firewall address-list
    add address=174.25.0.4 comment=Giovani disabled=yes list=ipsBloqueados


    Quando você coloca o cara na lista e habilita ele e bloqueado e redirecionado para seu aviso!

    Você pode adaptar da maneira que achar melhor!

    Por exemplo tenho duas regras diferentes uma é esta e outra e um de aviso que de 10 em 10 minutos vai o aviso pro inadimplente

    Esta de tempo em tempo você cria a regra do Nat e coloca o cara na lista e vai no script cria duas regras , uma para ativar o redirecionamento do Nat e outra para desativar e depois vai em Schedule e coloque dois intervalos de tempo onde um vai rodar o script que vai ativar a regra de redirecionamento onde vai pegar o cara que tiver na lista e vai mandar o aviso e a outra faz o inverso liberando o acesso!

    Qualquer duvida coloca ai!

    Abraços
    Fiz, conforme esta acima, mas não deu certo redirecionamnto, o bloqueio sim funcionou...

    Obs: uso mac-ip.

    Att,
    Ney Dourado
    Última edição por neydourado; 04-05-2009 às 18:14.

  2. #14

    Padrão

    Esta parte do redirecionamento não é 100% pois o cliente terá que está usando no momento em que o scheduler é executado. Uma coisa a se fazer é um script para verificar os bytes transferidos pelo cliente. Caso seje uma valor menor que 200bits, por exemplo, a address list dele fica ativa e só é desativado quando o tráfego dele passe dos 200bits. Isto eu não tenho em funcionamento pois uso hotspot, mas você pode testar aí e nos informar.



  3. #15

    Thumbs up

    Citação Postado originalmente por Raniel Ver Post
    Esta parte do redirecionamento não é 100% pois o cliente terá que está usando no momento em que o scheduler é executado. Uma coisa a se fazer é um script para verificar os bytes transferidos pelo cliente. Caso seje uma valor menor que 200bits, por exemplo, a address list dele fica ativa e só é desativado quando o tráfego dele passe dos 200bits. Isto eu não tenho em funcionamento pois uso hotspot, mas você pode testar aí e nos informar.



    Olá Raniel !

    Como vai?

    Quanto a está função a qual se referiu eu já tente usar em outra opção ! "tela de boas vindas " não deu muito certo ! Então a maneira que consegui fazer funcionar foi assim!

    E pelo que percebo todo mundo recebe as minhas mensagens, pois dão um jeito ligeirinho de acertar as contas ...pois eles se enchem quando a net fica caindo de tempo em tempo e mostrando a mensagens!


    Você conseguiu fazer funcionar a mensagem de boas vindas ou viu alguém que tenha conseguido?

    Pois aquelas regras de limit enche os clientes, pois fica aparecendo toda hora ou só aparece para um e nunca mais aparece!


    Abração ai !

  4. #16

    Thumbs up

    Citação Postado originalmente por neydourado Ver Post
    Fiz, conforme esta acima, mas não deu certo redirecionamnto, o bloqueio sim funcionou...

    Obs: uso mac-ip.

    Att,
    Ney Dourado
    A regra de aviso é a mesma do bloqueio !
    Só o que muda e que a regra é ativada e desativada por determinação de tempo !

    Se for a questão de tempo que não ta conseguindo poe ser algum erro nos seus scripts !

    Qual a versão do seu MK ?



  5. #17

    Padrão Conseguir, em parte...

    Citação Postado originalmente por Giovani.couto Ver Post
    A regra de aviso é a mesma do bloqueio !
    Só o que muda e que a regra é ativada e desativada por determinação de tempo !

    Se for a questão de tempo que não ta conseguindo poe ser algum erro nos seus scripts !

    Qual a versão do seu MK ?

    Giovani, boa noite,

    Conseguir fazer o bloqueio, eh aparecer a pagina direcionada... mas só conseguir com servidor externo, mas quero mesmo eh por em um servidor local. Não sei o q pode ser? pois no servidor local não tah rolando...

    Uso a 3.23 e 2.27.

  6. #18

    Padrão

    desenvolvi um sistema de 'portal' de notificação que faz isso, é todo sincronizado .. se der problema no mk ou no radius ... nao importa. nao vai dar problema.. esta funcionando aqui desde outubro de 2008..

    funciona assim:

    cliente conecta, é verificado se ha debitos, se houver, o ip que ele recebeu é adicionado em uma lista que redireciona para um portal de aviso com opção para que ele veja as faturas/mensagens e/ou clique em um botao "NAVEGAR", quando clica em navegar o ip dele é removido da lista.. caso ele desconecte .. o ip tambem eh removido (caso esteja na lista)...

    o sistema tem como voce inserir notificações sem derrubar o usuario, ele possui um "schedule" interno que de 5 em 5 minutos verifica uma base de dados com notificações para os usuarios.. caso existam notificações .. esta é apresentada... as notificações sao configuradas da seguinte maneira:

    - mostrar o aviso de x em x minutos
    - mostrar apenas uma vez
    - mostrar apenas na uma vez a cada conexao


    obs:
    - nao é free
    - vou comercializar a solução, estou montando uma area de configuração para o sistema..