Возникла необходимость отключать пару устройств по времени, пока не пробовал, но соорудил конструкцию
Код:
/system scheduler
add interval=1d name="Off morning" on-event="/ip dhcp-server lease\
\nset [ find address=192.168.10.30 ] block-access=yes\
\nset [ find address=192.168.10.33 ] block-access=yes\
\n" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-date=oct/21/2016 \
start-time=11:00:00
add interval=1d name="Off evening" on-event="/ip dhcp-server lease\
\nset [ find address=192.168.10.30 ] block-access=yes\
\nset [ find address=192.168.10.33 ] block-access=yes\
\n" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-date=oct/21/2016 \
start-time=21:30:00
add interval=1d name="On morning" on-event="/ip dhcp-server lease\
\nset [ find address=192.168.10.30 ] block-access=no\
\nset [ find address=192.168.10.33 ] block-access=no\
\n" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-date=oct/21/2016 \
start-time=07:00:00
add interval=1d name="On evening" on-event="/ip dhcp-server lease\
\nset [ find address=192.168.10.30 ] block-access=no\
\nset [ find address=192.168.10.33 ] block-access=no\
\n" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-date=oct/21/2016 \
start-time=20:30:00
При том, что lease 10 минут, есть предположение, что клиент отвалится и получит левый IP. Ничто, конечно, не мешает прибить фиксированный IP, но для этого нужны определенно другие умения на стороне клиента, чем имеются сейчас :)