Řešil jsem na RB532A jak pouštět free internet zákazníkům na jednu hodinu denně a tady je script který zakazuje mac po jedné hodině:
i in=[/interface wireless reg find interface="jmeno_interface do={ ( > 1h ) do= { /ip firewall filter add chain=input src-mac-address= action=drop disabled=no comment="uz_ne"}}
a tady script který se pouští o půlnoci na mazání záznamů firewallu:
i in= do={ /ip firewall filter remove $i}
První script se dá spouštět každých 5 minut, druhý denně o půlnoci.
Narazil jsem ale na dva problémy:
1) Co s lidma, který si resetují klienta po 50 minutách, ty pak můžou na Inet v podstatě celý den,
2) Záznamy do firewallu pomalu ale jistě huntují flash v RB, bohužel je to na stožáru a nejde tam dát PC s HDD, kdyby to šlo na druhou flash která se dá do RB přidat, bylo by to super.
Pokud by jste nkdo věděl jak to udělat elegantněji, prosím dejte mi echo.