Importar ip+mac do mk-auth (DHCP.rsc)

Pedro, gostaria de saber como faço para gerar e importar diretamente do mk-auth o arquivo dhcp.rsc pois via FTP parou de funcionar e to precisando atualizar meu Leases aqui.

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

  • Teve alguma solução amigo?

  • baixa o arquivo mkt_pgcorte.rsc do mikrotik e ver se encontra nele o erro...

    DIRLEI ALMEIDA OLIVEIRA disse:

    Pedro, 

    Sobre o LER_PGCORTE.TXT conforme abaixo , fiz todo o procedimento, e alterei as devidas informações, porém está dando o seguinte erro.

    Pode me ajudar? 
    Veja os print.

    Não tem nenhum erro no script não ? ele ta dando erro na linha 3 na coluna 44 ... ou seja algo em torno do KEY API , mas ta certinho , só copiei e colei .

  • Pedro, 

    Sobre o LER_PGCORTE.TXT conforme abaixo , fiz todo o procedimento, e alterei as devidas informações, porém está dando o seguinte erro.

    Pode me ajudar? 
    Veja os print.

    1488549548?profile=RESIZE_1024x1024

    1488550758?profile=RESIZE_1024x1024

    Não tem nenhum erro no script não ? ele ta dando erro na linha 3 na coluna 44 ... ou seja algo em torno do KEY API , mas ta certinho , só copiei e colei .


    Pedro Filho disse:

    estou trabalhando ainda nisso, mais se vc quiser testar amigo faz os passos abaixo e me avisa:

    Primeiro faz um update do sistema, então é preciso que seus clientes tenham os campos IP, Interface* ( nome da placa igual no mikrotik ) e MAC preenchidos nos cadastros deles.

    Segundo vc abre as url abaixo e copia os codigos e cada arquivo e cola no terminal do MikroTik, nesses codigos vc altera o ip do mk-auth ( 172.31.255.2 ) e a key_api que vc pega na pagina de dados do provedor no webadmin.

    www.mk-auth.com.br/tool_fetch/arp.txt

    www.mk-auth.com.br/tool_fetch/dhcp.txt

    www.mk-auth.com.br/tool_fetch/hotspot.txt

    www.mk-auth.com.br/tool_fetch/ip.txt

    www.mk-auth.com.br/tool_fetch/pgaviso.txt

    www.mk-auth.com.br/tool_fetch/pgcorte.txt

    www.mk-auth.com.br/tool_fetch/pppoe.txt

    www.mk-auth.com.br/tool_fetch/queues.txt

    www.mk-auth.com.br/tool_fetch/wifi.txt

    - para pegar somente clientes definidos em um ramal, é somente trocar no script a palavra todos pelo ip do ramal.

    - vc pode olhar nos logs do mikrotik se aparece algum erro, se tudo funcionar ok a cada 15 minutos é atualizado os dados no MikroTik.

    *é possivel alterar em massa para colocar.

  • obrigado amigo, irei testar em mais alguns provedores e depois colocar no manual...

    Pitet disse:

    Pedro, testei aqui em casa, muito bom esse script, coloca no MANUAL cara nota 100000

  • Pedro, testei aqui em casa, muito bom esse script, coloca no MANUAL cara nota 100000

    Pedro Filho disse:

    isso, a cada 30 minutos ele coloca o ip pelo ler_pgaviso e a cada 30 segundos ele remove o ip pelo rm_pgaviso

  • isso, a cada 30 minutos ele coloca o ip pelo ler_pgaviso e a cada 30 segundos ele remove o ip pelo rm_pgaviso



    Pitet disse:

    Pedro, Então ele cria o script pra ver ai ele sai automático do anddres list? e depois de x ele volta a rodar o script ?

  • Pedro, Então ele cria o script pra ver ai ele sai automático do anddres list? e depois de x ele volta a rodar o script ?

    Pedro Filho disse:

    amigo alterei o codigo do script do link abaixo, nele a cada 30 segundos roda um comando para limpar a pgaviso, assim o maximo de tempo que o cliente ver o aviso é 30 segundos.

    http://www.mk-auth.com.br/tool_fetch/pgaviso.txt

  • amigo alterei o codigo do script do link abaixo, nele a cada 30 segundos roda um comando para limpar a pgaviso, assim o maximo de tempo que o cliente ver o aviso é 30 segundos.

    http://www.mk-auth.com.br/tool_fetch/pgaviso.txt



    Pitet disse:

    e pgaviso pra sair automatico do andres list?

  • Resolvido PEDRO. O arquivo vem organizado pelos MAC em ordem crescente, deu pra identificar os problemas no script e corrigir. Tinha 02 cadastros com MAC igual. Ficou muito bom. Fiz um script pra importar manualmente o arquivo, e outro pra cadastrar o leases.

    Cordeiro Neto disse:

    Só uma sugestão Pedro. O Mk-auth poderia gerar o mkt_dhcp.rsc organizando os endereços IP em ordem? Pois caso dê algum erro durante a importação temos como saber em qual cliente parou. O meu importou 80% e deu um erro como se algum lease estivesse duplicado, n sei se foi o MAC ou IP, e para revisar todo arquivo é muito trabalho. Se tivesse organizado por ip teria como saber exatamente onde parou.

  • Pedro me tira uma duvida. Nos cadastros dos clientes, todos tem o IP + MAC cadastrados, porém a interface do mikrotik não. O meu DHCP e Hotspot roda numa interface bridge, tenho que colocar o nome da bridge em todos os clientes para o script funcionar?

    Pedro Filho disse:

    estou trabalhando ainda nisso, mais se vc quiser testar amigo faz os passos abaixo e me avisa:

    Primeiro faz um update do sistema, então é preciso que seus clientes tenham os campos IP, Interface* ( nome da placa igual no mikrotik ) e MAC preenchidos nos cadastros deles.

    Segundo vc abre as url abaixo e copia os codigos e cada arquivo e cola no terminal do MikroTik, nesses codigos vc altera o ip do mk-auth ( 172.31.255.2 ) e a key_api que vc pega na pagina de dados do provedor no webadmin.

    www.mk-auth.com.br/tool_fetch/arp.txt

    www.mk-auth.com.br/tool_fetch/dhcp.txt

    www.mk-auth.com.br/tool_fetch/hotspot.txt

    www.mk-auth.com.br/tool_fetch/ip.txt

    www.mk-auth.com.br/tool_fetch/pgaviso.txt

    www.mk-auth.com.br/tool_fetch/pgcorte.txt

    www.mk-auth.com.br/tool_fetch/pppoe.txt

    www.mk-auth.com.br/tool_fetch/queues.txt

    www.mk-auth.com.br/tool_fetch/wifi.txt

    - para pegar somente clientes definidos em um ramal, é somente trocar no script a palavra todos pelo ip do ramal.

    - vc pode olhar nos logs do mikrotik se aparece algum erro, se tudo funcionar ok a cada 15 minutos é atualizado os dados no MikroTik.

    *é possivel alterar em massa para colocar.

This reply was deleted.