SCRIPT HOTSPOT MIKROTIK

Boa Noite, Lista

Estou montando um HotSpot com mikrotik, e gostaria de saber se alguem da lista possui o script para limpar mac e ip, tanto de acesso de celulares Android quanto de Apple ?

Obrigado. 

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

  • Bom aconselha colocar em quanto tempo ele para rodar?

  • Ok, obrigado

    Vou dar uma verificar melhor no script e ver o que da para ser feito.

    obrigado. 

    Eberty Rodrigues disse:

    Deve ser por isso, pois estou utilizando a 6.32.3 ai acredito que vc vai ter que fazer algumas adaptações no script.

    AUGUSTO disse:

    Boa Tarde, Eberty

    Segue print da tela.

    Obrigado. 

  • Deve ser por isso, pois estou utilizando a 6.32.3 ai acredito que vc vai ter que fazer algumas adaptações no script.

    AUGUSTO disse:

    Boa Tarde, Eberty

    Segue print da tela.

    Obrigado. 

  • Boa Tarde, Eberty

    Segue print da tela.

    Obrigado. 

    Erro HotSpot.png

  • Boa Tarde, Aberty

    Estou usando uma RB333 v3.0

    Sera que esse o motivo?

    Obrigado. 

  • Qual versão vc usa?


    AUGUSTO disse:

    Boa Tarde, Eberty

    Estou tentando colar o scripts mas esta dando erro.

    Obrigado.

  • Boa Tarde, Eberty

    Estou tentando colar o scripts mas esta dando erro.

    Obrigado.

  • aqui uso assim:
    /system script

    add name=removendo-android-dhcp owner=eberty policy=\
    ftp,reboot,read,write,policy,test,password,sniff,sensitive source="# Limpar Mac Zerado\
    \r\
    \n:foreach i in=[/ip dhcp-server lease find mac-address=00:00:00:00:00:00] do={\r\
    \n:log error (\"MAC ADDRESS ZERO DETECTADO: \" . [/ip dhcp-server lease get \$i address\
    ]);\r\
    \n/ip dhcp-server lease remove \$i;\r\
    \n:delay 0.2s;\r\
    \n}\r\
    \n\r\
    \n# Limpar status Busy\r\
    \n:foreach i in=[/ip dhcp-server lease find status=\"busy\"] do={\r\
    \n:log error (\"BUSY STATUS DETECTADO: \" . [/ip dhcp-server lease get \$i address]);\r\
    \n/ip dhcp-server lease disable \$i;\r\
    \n:delay 1s;\r\
    \n/ip dhcp-server lease enable \$i;\r\
    \n:delay 0.2s;\r\
    \n}\r\
    \n\r\
    \n# Limpar entradas Android (uso em redes publicas)\r\
    \n:foreach i in=[/ip dhcp-server lease find host-name~\"android\"] do={\r\
    \n:log error (\"REMOVENDO ANDROID: \" . [/ip dhcp-server lease get \$i address]);\r\
    \n/ip dhcp-server lease remove \$i;\r\
    \n:delay 0.2s;\r\
    \n}\r\
    \n\r\
    \n# Limpar entradas iPhone (uso em redes publicas)\r\
    \n:foreach i in=[/ip dhcp-server lease find host-name~\"iPhone\"] do={\r\
    \n:log error (\"REMOVENDO IPHONE: \" . [/ip dhcp-server lease get \$i address]);\r\
    \n/ip dhcp-server lease remove \$i;\r\
    \n:delay 0.2s;\r\
    \n}\r\
    \n\r\
    \n# Limpar entradas Windows Phone (uso em redes publicas)\r\
    \n:foreach i in=[/ip dhcp-server lease find host-name~\"Phone\"] do={\r\
    \n:log error (\"REMOVENDO WINDOWS PHONE: \" . [/ip dhcp-server lease get \$i address]);\
    \r\
    \n/ip dhcp-server lease remove \$i;\r\
    \n:delay 0.2s;\r\
    \n}\r\
    \n\r\
    \n# Limpar entradas host-name vazio (uso em redes publicas)\r\
    \n:foreach i in=[/ip dhcp-server lease find] do={\r\
    \n :if ([:len [/ip dhcp-server lease get \$i host-name]] = 0) do={\r\
    \n /ip dhcp-server lease remove \$i;\r\
    \n }\r\
    \n}\r\
    \n\r\
    \n:delay 1s;\r\
    \n#executar script dhcp\r\
    \n:execute script=\"ler_dhcp\";"

  • Tem pra limpar do leases no dhcp.

    SCRIPT 01

    # Limpar entradas Android (uso em redes publicas)
    :foreach i in=[/ip dhcp-server lease find host-name~"android"] do={
    :log error ("Removendo entradas android: " . [/ip dhcp-server lease get $i address]);
    /ip dhcp-server lease remove $i;

    }

    SCRIPT 02

    # Limpar entradas Iphone (uso em redes publicas)

    :foreach i in=[/ip dhcp-server lease find host-name~"iphone"] do={
    :log error ("Removendo entradas Iphone: " . [/ip dhcp-server lease get $i address]);
    /ip dhcp-server lease remove $i;

This reply was deleted.