I have 2 Flint 2’s, 1 main router and the other set in AP mode, both running firmware 4.5.4
I am using Parental Control on my main router.
Created a profile with my phone as a test device (it has a static mac address)
Created a new Ruleset for blocking sites, as a test, blocking these sites www.youtube.com m.youtube.com
www.google.nl
google.nl
Default Ruleset for my profile is my newly created Ruleset.
So what I expect, if I go to www.youtube.com, that the site will be blocked.
But this doesnt work, doesnt get blocked at all. What am I doing wrong?
Is it perhaps some local DNS caching on my phone, so no need for name-IP translation?
Or is it just buggy?
There may be several reasons why the settings are not effective after being configured:
DNS cache.Browsers and operating systems have caches, so it takes some time for the changes to take effect. You can try clearing the cache to get it to take effect immediately.
Perhaps the schedule for the profile you set has not yet arrived.
The domain name you set may be incorrect.While a website’s domain name is public, the domain name used when an app calls an API is not. To resolve this, you will need to use a tool(e.g. Wireshark) to capture packets or search for it.
If you have a device that uses a random MAC address for each connection, that will also disable the feature.
It could be the Apple Privacy Relay as well. And of course it will only work when the router is the primary DNS server.
its indeed a dns cache issue you have to flush ipconfig /flushdns, chrome:\\net-internals\#dns
Or:
do you use a more exotic/advanced configuration?, because if you use vlan or a different interface than lan the chances are the gl ui is unaware of its clients, typical in most of gl scripts they only reference br-lan and guest, with iptables they sometimes use br-+ but with the nfttables that wildcard probably broke too, that about br-+ i only saw in a few scripts, you can try setting it to br-lan to test, br-lan.1 can already create issues
A other possibility is that it just doesn’t work in AP mode per design.
Tried to flush windows dns and clear my browser. Still no blocking.
Also not using any special things in my Router.
Using Adguard will block it for all devices, not only for one, correct?
Wonder if if this option is working for other people. Also wondering if I can lookup the Parental control config within the LUCI interface.
If you don’t need VPN policies you should go with AdGuard Home instead. Make sure to enable AdGuard Home Handle Client Requests in GL GUI so you can configure each client individually in AGH.
In AGH you can choose Settings > Client Settings to block services just for some clients. Should be more reliable than Parental Block.