You are on page 1of 1

########## INICIO DEL SCRIPT

:local DHCPSERVER "WiFi";

:foreach i in=[/ip dhcp-server lease find dynamic=yes active-


server=$DHCPSERVER] do={
:local DhcpDynMAC [/ip dhcp-server lease get $i mac-address];
:local DhcpDynCLIENTID [/ip dhcp-server lease get $i
active-client-id];
:local DhcpDynHOST [/ip dhcp-server lease get $i host-name];
:local phoneNAME [:pick $DhcpDynHOST 0 2];

:if ( ($phoneNAME="Gerald") || ($phoneNAME="Gerald-PC") ) do={


/ip dhcp-server lease add block-access=yes mac-
address="$DhcpDynMAC" use-src-mac=yes comment="$DhcpDynHOST"
server="$DHCPSERVER" client-id="$DhcpDynCLIENTID";
}
}
/ip dhcp-server lease remove [find host-name~"Gerald*"]
/ip dhcp-server lease remove [find host-name~"Gerald-PC*"]
############## FIN DEL SCRIPT

You might also like