Website Filtering Bulk Push

Is there a command i can create and add via task manager to add web filtering to multiple units at once?

i have a fleet of units that i need to control as the technicians are abusing the data sims and i need to lock down the access
ie no streaming websites etc etc

Hello,

Yes, it is possible to implement web filtering across multiple units via RMS Task Manager by executing the following UCI commands. Below is an example of the commands you can use to enable and configure host blocking:
P.S. Webfilter package has to be already installed on devices.

uci set hostblock.config.enabled='1'  
uci set hostblock.config.mode='blacklist'  # Set mode to 'blacklist' (or 'whitelist' if preferred)
uci set hostblock.@block[0].id='.anonymous' 
uci set hostblock.@block[0].enabled='1'  # Enable the block
uci set hostblock.@block[0].host='hostname_to_block'  # Specify the hostname to block (e.g., youtube.com, netflix.com)
# for the second hostname  copy .id, .enabled, .host commands, change [0] to [1], etc.
uci commit hostblock  
/etc/init.d/hostblock restart # Restarts the service

If you want to block specific streaming websites, simply replace hostname_to_block with the desired URLs. Alternatively, if you’d prefer a whitelist approach to only allow certain sites, you can change the mode:

uci set hostblock.config.mode='whitelist'

Furthermore, to control data usage, the Data Limit feature could also be useful in this case. It allows you to set data usage thresholds per SIM card, which might help prevent excessive data consumption by technicians.

If you need assistance setting up tasks or configuring these features, feel free to reach out.

Best regards,

Ah brilliant i will give that a try

2nd question - do we have the ability to find out what sort of traffic a user is using aka destinations

i want to be able to confirm what sorts of websites they are connecting to find out if they are legitimately using the data for work or again using it for social media or high demanding streaming sites