Hello. I installed adblock according to the support thread and it only partially works.
I think it is because my devices use two DNS servers. One is IPv4 and the other IPv6. So how can I change things in openwrt so that the IPv6 DNS is covered as well? I would manually configure the devices, but my less tech savvy family also uses the network and I think it would take longer to set up, plus I'm afraid it might break the devices on other networks.
I should also mentioned that I use odhcpd and unbound for DHCP/DNS (according to this wiki article). I do not yet know how to reinstall/reinstate DNSMASQ, so if that could solve my problems do please mention how I can reinstall it without breaking my network.
I have selected unbound as the backend, but it still lets some ads through.
Looking into it a little more I only set wan as a Startup Trigger Interface, which might be the actual reason they are getting through.
I have a PPPoE setup, with a wan interface, a wan_6 interface, which is a Virtual dynamic interface (DHCPv6 client) and can't be edited and a wan6 interface that is an alias of the wan_6 interface. Which of these should I add as a Startup Trigger Interface to ensure full coverage of my network.
Not all ads are blocked, these solutions only block by DNS address and even that is not blocking 100%.
In-page ads need e.g. a browser extension or proxy to block and youtube ads are even more difficult to block.
I am not sure but if adblock has started (you can see it on the adblock Lici page) then it is fine.
Nope it's unrelated. Adblock only generates a blocklist for the selected DNS backend - IPv4 or IPv6 does not matter here. Unbound is supported and works quite well (I use it for development as well ).
Bottomline check your unbound settings and make sure, that connected clients always use your local unbound instance for resolving IPv4 and IPv6.
I am aware of the limitations of DNS ad blocking. The types of ads I am seeing now and likely shouldn't are ones that were blocked when I was running AdGuard Home on my Raspberry Pi 4. Particularly in some mobile apps.
It has started, but I'll still add the other interfaces, just to check.