I've been chasing a slow/poor internet issue for a couple of weeks, and have also been kind of fixated on DNS. 4am this morning I finally found the same issue & Google led me to your post.
I'm with IINet, and not using PiHole (Using AdGuard Home on the OPNSense router). I'm now thinking that its a straight up TCP issue, and that the DHCP RENEW is somehow interrupting traffic (DNS or otherwise) - AFAIK leases fom the ISP should be in the order of day(s), not 15 minutes. Now I need to work out whether it's the OPNSense configuration or the ISP.
Please let me know if & how you resolve it & I'll do the same
Edit: apparently ISP leases can be that short & DHCPRENEWs shouldn't interrupt traffic - another rabbit hole explored!
I'm with IINet, and not using PiHole (Using AdGuard Home on the OPNSense router). I'm now thinking that its a straight up TCP issue, and that the DHCP RENEW is somehow interrupting traffic (DNS or otherwise) - AFAIK leases fom the ISP should be in the order of day(s), not 15 minutes. Now I need to work out whether it's the OPNSense configuration or the ISP.
Please let me know if & how you resolve it & I'll do the same
Edit: apparently ISP leases can be that short & DHCPRENEWs shouldn't interrupt traffic - another rabbit hole explored!
"