Recurso para monitorar o mkauth e ativar os clientes no secret do mikrotik automaticamente se houver alguma falha no mkauth.

System - Scripts

crie esses dois scripts.

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

tool - Netwatch

crie com ip do mkauth, para ser monitorado..se parar de pingar ele execulta os scripts e ativas os clientes destivados em secrets no pppoe ou/ user em hotpot

UP 

log
:log info message="MK-AUTH_ATIVO"
:global hora [/system clock get time]
:global data [/system clock get date]
/tool e-mail send to="SEUEMAIL@gmail.com" subject="MK-AUTH ATIVO $data $hora" tls=yes body="SEUNOME O MK-AUTH ESTA ATIVO, 
FAVOR VERIFICAR SE EXISTE USUÁRIOS LOGADOS EM BASE LOCAL E DESCONECTAR PARA QUE ELE POSSA LOGAR NOVAMENTE VIA MK-AUTH. 
FAVOR NAO RESPONDER ESTE E-MAIL O SISTEMA AVISA AUTOMATICAMENTE QUANDO O SERVICO FICA ATIVO OU FORA DO AR."
/system script run MK-AUTH_ATIVO

DOWN

/system script run MK-AUTH_FORA

/log
:log info message="MK-AUTH_FORA"
:global hora [/system clock get time]
:global data [/system clock get date]
/tool e-mail send to="SEUEMAIL@gmail.com" subject="MK-AUTH FORA DO AR $data $hora" tls=yes body="SEUNOME O MK-AUTH ESTA FORA DO AR, ELE PODE ESTA SEM RESPONDER AO PING SOMENTE OU DEVE TER DADO PROBLEMA NO COMPUTADOR FAVOR VERIFICAR N0 SERVIDOR O QUE ACONTECEU, POREM OS USUÁRIOS IRÃO LOGAR NA INTERNET EM BASE LOCAL USANDO O MIKROTIK ATÉ O PROBLEMA SER RESOLVIDO.


FAVOR NAO RESPONDER ESTE E-MAIL O SISTEMA AVISA AUTOMATICAMENTE QUANDO O SERVICO FICA ATIVO OU FORA DO AR."

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Acesse seu Web admin click nos ponto 1 - 2 3 e siga o passo a passo.

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Agora conclua o serviço! abra o bloco de nota selecione tudo e recorte para colar no New Terminal do seu mikrotik em:

/ppp secret>

Pronto agora.. Seu Mkauth pode estirar as canelas. ex. fonte queima. placa mãe da pau. coller para de funcionar, falta de energia etc.

obs.. lembre de sempre exportar os clientes para secrets qd add novos clientes no mkauth.

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

AGORA VAMOS FAZER O MONITORAMENTO DO IP DO SEU FORNECEDOR PRA ATIVA E DESATIVAR OS SCRIPTS Q ATIVA E DESATIVA A REGRA NO NAT DE PGMANUTENÇÂO!

tool>Netwatch

UP

link-on

DOWN

link-off

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

System>scripts

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

/ip firewall nat
add action=dst-nat chain=dstnat comment=PGMANUTENCAO disabled=yes dst-port=80 \
protocol=tcp src-address="range de ip dos seus clientes" to-addresses=172.31.255.2 \
to-ports=89

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

GERAR LOG E BACKUP E ENVIAR POR EMAL AUTOMATICAMENTE

/tool email

/system script


add name=salvar-backup policy=\
ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive source=\
"/system backup save name=Servidor"


add name=enviar-backup-automatico policy=\
ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive source="\
:log info message=\"enviando backup por email\"\r\
\n:global data [/system clock get date]\r\
\n:global hora [/system clock get time]\r\
\n/tool e-mail send to=\"SEU_EMAIL@gmail.com\" subject=backup-mikrotik f\
ile=Servidor.backup tls=yes"


add name=salvar-log policy=\
ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive source=\
"/log print file=log.mikrotik.txt"


add name=enviar-log-automatico policy=\
ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive source="\
:log info message=\"enviando log por email\"\r\
\n:global data [/system clock get date]\r\
\n:global hora [/system clock get time]\r\
\n/tool e-mail send to=\"SEU_EMAIL@gmail.com\"\r\
\nsubject=log-mikrotik\r\
\nfile=log.mikrotik.txt tls=yes"

/system scheduler


add disabled=no interval=6h name=salvar-backup-automatico on-event=\
salvar-backup policy=\
ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api \
start-date=nov/26/2012 start-time=00:00:00


add disabled=no interval=0s name=enviar-backup-automatico on-event=\
enviar-backup-automatico policy=\
ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api \
start-date=nov/26/2012 start-time=17:31:44


add disabled=no interval=6h name=salvar-log-automatico on-event=salvar-log \
policy=\
ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api \
start-date=nov/26/2012 start-time=00:00:00


add disabled=no interval=6h10s name=enviar-log-automatico on-event=\
enviar-log-automatico policy=\
ftp,reboot,read,write,policy,test,winbox,password,sniff,sensitive,api \
start-date=nov/26/2012 start-time=17:31:54

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

Join MK-AUTH

Enviar-me um email quando as pessoas responderem –

Respostas

  • Gostaria de te parabenizar pelas dicas, muito útil.

    Obrigado.

  • Grato!! valeu grande, mas não precisa agradecer... isso é apenas uma contribuição pelo trabalho de Pedro Filho.

    Quando aprender algo bacana faça o mesmo!! Gentileza gera Gentileza.

    Gustavo Santiago Franceschi disse:

    Gostaria de te parabenizar pelas dicas, muito útil.

    Obrigado.

  • Show de bola amigo, obrigado! 

  • boa noite , testei aki e nao funcionou

  • Boa Tarde, também fiz e não deu certo

  • Amigo, poderia dar mais detalhes sobre o sistema do email ?

  • Cara muito bom parabéns!

    Eu tô procurando um tutorial que vi na internet e não salvei no dia, ele faz tudo isso que você nos ensinou, e também cópia todos os clientes diariamente e apaga os que tava ativo, deixando assim os clientes sempre ativos localmente! Muito bom também mais não acho mais!!!

    Lindemberg Fernandes de Lima disse:

    Grato!! valeu grande, mas não precisa agradecer... isso é apenas uma contribuição pelo trabalho de Pedro Filho.

    Quando aprender algo bacana faça o mesmo!! Gentileza gera Gentileza.

    Gustavo Santiago Franceschi disse:

    Gostaria de te parabenizar pelas dicas, muito útil.

    Obrigado.

  • muito bom

  • parabéns amigo 

This reply was deleted.