I am using Asuswrt-Merlin on an ASUS RT-AC3100 (previously on an RT-N66U), and am trying to setup iptables rules to block outbound access to specific MACs or IPs (smart plugs, smart switches, cameras, etc). I have iptables rules in nat-start, which are applied properly on startup, I can see my rules via `iptables -L`, but as soon as I enable Parental Controls, the rules in Parental Controls overwrite all of my rules that were configured in nat-start, how can I use both simultaneously? If PC is enabled on startup, same thing, PC rules overwrite custom iptable rules in nat-start.
If I put my rules in firewall-start, all Parental Control rules get overwritten.
I want the convenience of enabling/disabling devices in the Parental Controls interface (or via the router app), to block client (kids/guests) devices on demand, without having to ssh in and run an iptables command, whilst having all my "smart" devices permanently blocked in nat-start. Parental Controls only allows up to 16 devices, so having my 20+ smart appliances along with multiple kid devices is not an option there anymore, although this was my solution when I had up to 16 devices, for many years.
Thanks.
If I put my rules in firewall-start, all Parental Control rules get overwritten.
I want the convenience of enabling/disabling devices in the Parental Controls interface (or via the router app), to block client (kids/guests) devices on demand, without having to ssh in and run an iptables command, whilst having all my "smart" devices permanently blocked in nat-start. Parental Controls only allows up to 16 devices, so having my 20+ smart appliances along with multiple kid devices is not an option there anymore, although this was my solution when I had up to 16 devices, for many years.
Thanks.