Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. Pessoal, estou divulgado um script que montei para poder fazer a cobrança de clientes inadiplentes, funciona com qualquer tipo de acesso (PPPoe, Hotspot, Ip fixo)

    Funcionamento:
    De 5 em 5 minutos ele direciona o cliente em débito para página de cobrança, depois de 1 minutos libera a conexão web e redireciona a página de aviso para página do provedor.

    Segue-se o código:

    em system scripts:

    Código :
    add name=AtivaAvisoDebito policy=ftp,reboot,read,write,policy,test,winbox,password,sniff source="/ ip firewall nat enable \"Avisados\""
    add name=DesativaAvisoDebito policy=ftp,reboot,read,write,policy,test,winbox,password,sniff source="/ ip firewall nat disable \"Avisados\""


    Em scheledule:


    Código :
    add comment="" disabled=no interval=5m1s name=AgendaAtivaAvisoDebito on-event=AtivaAvisoDebito start-date=jan/01/1970 start-time=00:00:00
    add comment="" disabled=no interval=1m name=AgendaDesativaAvisoDebito on-event=DesativaAvisoDebito start-date=jan/01/1970 start-time=00:00:00
    em firewall nat:
    Código :
    add action=dst-nat chain=dstnat comment=Avisados disabled=yes dst-port=80 protocol=tcp src-address-list=ipsavisados to-addresses=200.200.200.200 to-ports=\
        4080

    Obs: onde 200.200.200.200 é o ip do servidor web onde está a página de aviso, no meu caso adicionei essa porta 4080 que é um virtual host pra essa porta no apache

    Agora basta criar os address-list pros ips que vc quer avisar, como o exemplo abaixo:

    Código :
    add address=192.168.249.82 comment=user1 disabled=no list=ipsavisados
    add address=192.168.250.52 comment=user2 disabled=no list=ipsavisados
    add address=192.168.249.138 comment=user3 disabled=no list=ipsavisados
    add address=192.168.254.170 comment=user4 disabled=no list=ipsavisados
    add address=192.168.250.238 comment=user5 disabled=no list=ipsavisados
    add address=192.168.253.11 comment=user6 disabled=no list=ipsavisados

    Agora se algum colega trabalha com o software de gerenciamento de provedor "Vigo provider", eu tenho outro script que faz retaguarda a este e automatiza a geração dos address-list, se o cliente estiver com boletos aberto no banco de dados, o script gera automaticamento o bloqueio pro mikrotik.

  2. com ap em bridge, sem ser o router da rede, este script tb funciona?



  3. parabens pela iniciativa amigo.

  4. Boa cara valeu mesmo.



  5. Cara no meu caso meu server web tem a pagina do meu provedor, se eu colocar uma pagina avisando débido para o cliente como que o mk vai entender que é para ele mostrar essa pagina pro meu cliente e naum a pagina do meu provedor???


    Valeu
    a outra coisa, cara parabens pela iniciativa...show...

    Tarcísio






Tópicos Similares

  1. Respostas: 4
    Último Post: 30-01-2015, 15:26
  2. Respostas: 5
    Último Post: 30-03-2010, 01:45
  3. Respostas: 0
    Último Post: 15-05-2009, 18:12
  4. Respostas: 4
    Último Post: 22-04-2009, 10:32
  5. Respostas: 1
    Último Post: 14-03-2009, 02:21

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L