Mudanças entre as edições de "Controllr/Aplicativos/Backup/Backup Mikrotik"

De BrByte Wiki
Linha 16: Linha 16:
  
  
http://192.168.140.198:8083/service/mikrotik/index?key='''XXXXXXXXXXXXXX(SUACHAVE)'''&local_address='''XXXXXXXXX(gateway)'''&remote_address='''XXXXXXXXXX(nome_pool)'''
+
<nowiki>http://192.168.140.198:8083/service/mikrotik/index?key</nowiki>='''XXXXXXXXXXXXXX(SUACHAVE)'''&local_address='''XXXXXXXXX(gateway)'''&remote_address='''XXXXXXXXXX(nome_pool)'''
  
 
[[Arquivo:Controllr_backup_mikrotik2.png]]
 
[[Arquivo:Controllr_backup_mikrotik2.png]]

Edição das 10h09min de 23 de março de 2018

Configuração do serviço de emissão e envio de backups de clientes do ISP Controllr para o Mikrotik

1. Gerar token no ISP Controllr

Abrir aplicativo Configurações do Controllr > Endereços do servidor e clicar sobre o botão para gerar uma nova chave.

Controllr backup mikrotik1.png

2.Montar URL para obter as informações conforme sua necessidade

Como a URL deve ser montada:

http://IPDOCONTROLLR:8083/service/mikrotik/index?parametro1=valor&parametro2=valor…

Exemplo de URL para gerar o backup de Clientes PPPoE sem controle de Access­List.


http://192.168.140.198:8083/service/mikrotik/index?key=XXXXXXXXXXXXXX(SUACHAVE)&local_address=XXXXXXXXX(gateway)&remote_address=XXXXXXXXXX(nome_pool)

Controllr backup mikrotik2.png


3.Inserir script no Mikrotik

No Mikrotik, entrar no menu System > Scriptse adicionar um novo script. Nomeie o script e no campo souce, altere conforme o exemplo de script a baixo:

Obs: Substitua apenas os campos em vermelho, conforme os parâmetros disponíveis e sua necessidade.

Controllr backup mikrotik3.png

Download do script pode ser efetuado clicando aqui!

4.Criar Netwatch no Mikrotik

No Mikrotik, abra o terminal e execute os comandos abaixo:

Obs: Substitua apenas o campo ip, conforme os parâmetros disponíveis e sua necessidade.

Para PPPoE:

/tool netwatch add down-­script="/ppp secret set [find comment=controllr] disabled=no" host=192.168.140.198 interval=5s up-­script="/ppp secret set [find comment=controllr] disabled=yes

Para HOTSPOT:

/tool netwatch add down­-script="/ip hotspot user set [find comment=controllr] disabled=no host=192.168.140.198 interval=5s up-­script="/ip hotspot user set [find comment=controllr] disabled=yes"

Video aula, backup do Controllr no mikrotik