só achei esse Script de auto mac mais preciso do Auto ip também !!

:foreach h in=[/ppp active find] do={
:global name [/ppp active get $h value-name=name];
:global mac [/ppp active get $h value-name=caller-id];
/ppp secret set $name caller-id=$mac
}

Motivo, já to usando 2 range de ips /24 e ambas já estão quase estouradas, e também irei rodar paralelo um PC servidor de log ao mikrotik para uma Range de Ip privada /22 para que eu possa monitora os acessos dos clientes de cada ip da minha rede privada local !! 

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

Join MK-AUTH

Enviar-me um email quando as pessoas responderem –

Respostas

  • :foreach x in=[/ppp active find] do={
    :global address [/ppp active get $x address];
    :global user [/ppp active get $x name];
    :global mac [/ppp active get $x caller-id];
    /ppp secret set $user comment=$user caller-id=$mac address=$address;
    :foreach xy in=[/ip dhcp-server lease find] do={/ip dhcp-server lease make-static $xy};
    }


  • não rodou o Script !!


    Elton Pereira dos Santos disse:

    :foreach x in=[/ppp active find] do={
    :global address [/ppp active get $x address];
    :global user [/ppp active get $x name];
    :global mac [/ppp active get $x caller-id];
    /ppp secret set $user comment=$user caller-id=$mac address=$address;
    :foreach xy in=[/ip dhcp-server lease find] do={/ip dhcp-server lease make-static $xy};
    }

  • se a rb for 6x para cima ainda não tem auto Preecher Ip automatico

    severino euclides da silva filho disse:


    não rodou o Script !!


    Elton Pereira dos Santos disse:

    :foreach x in=[/ppp active find] do={
    :global address [/ppp active get $x address];
    :global user [/ppp active get $x name];
    :global mac [/ppp active get $x caller-id];
    /ppp secret set $user comment=$user caller-id=$mac address=$address;
    :foreach xy in=[/ip dhcp-server lease find] do={/ip dhcp-server lease make-static $xy};
    }

  • Editei o Assunto do tópico para ficar mais direto !!



    Elton Pereira dos Santos disse:

    se a rb for 6x para cima ainda não tem auto Preecher Ip automatico

    severino euclides da silva filho disse:


    não rodou o Script !!


    Elton Pereira dos Santos disse:

    :foreach x in=[/ppp active find] do={
    :global address [/ppp active get $x address];
    :global user [/ppp active get $x name];
    :global mac [/ppp active get $x caller-id];
    /ppp secret set $user comment=$user caller-id=$mac address=$address;
    :foreach xy in=[/ip dhcp-server lease find] do={/ip dhcp-server lease make-static $xy};
    }

  • Esta ai há resposta, bom proveito há todos !!

    :foreach x in=[/ppp active find] do={
    :global address [/ppp active get $x address];
    :global user [/ppp active get $x name];
    :global mac [/ppp active get $x caller-id];
    /ppp secret set $user caller-id=$mac remote-address=$address;
    }

This reply was deleted.