Фильтрация URL-адресов с входными MAC-адресами

Мне нужно реализовать механизм фильтрации URL на OpenWrt. У меня есть список URL-адресов и список MAC-адресов, и эти MAC-адреса не должны иметь доступ к указанным URL-адресам. В этом случае URL-адреса должны быть недоступны в браузере или перенаправлены на localhost.

Владельцами MAC-адресов являются устройства, подключенные к маршрутизатору OpenWrt.

Можно ли это сделать с помощью iptables? Я пробовал с разными подходами, используя сопоставление строк и -mac-source, но не из этих работ.

Linux и Unix - лучшая ОС в мире.