Prior to updating to OpenWRT 25.12.2, I was using 24.10.4 on a Linksys WRT32X. Earlier today, I tried to do an attended sysupgrade, and got a failed response from the server. So, I just flashed the firmware using the .bin from the releases, and reset to factory defaults.
I was able to set everything up back to normal. However, I’ve been having a massive headache with trying to use custom DNS servers (Quad9 and CloudFlare). On the old update, I disabled “Use DNS servers advertised by peer” on the wan interface, added the IPv4/IPv6 for Quad9 and CloudFlare, and it worked like a charm. When I checked for DNS leaks, no ISP DNS showed up. I did the same thing with the new update, but there is a DNS leak no matter what I try. Maybe I forgot how to setup the custom DNS servers, and after factory reset couldn’t get it working again. In any case, any help would be appreciated. Thanks
This was prior to the update and the issue I’m currently having. Before I just saw “WoodyNet” for Quad9 or “CloudFlare”.. Now I see my ISP DNS on every single DNS leak test on dnsleaktest.com
Does everything look good? I may have found the cause if so.. I think wan6 interface was not set up correctly. After changing the device to “wan” and not pppoe-wan. The dns leak is gone. I’m not really sure if that’s the change that fixed it. I have one more question. I want OpenWRT to prioritize Quad9 and only use Cloudflare if Quad9 is not responding. Will enabling strict order mess up IPv6 connectivity, and will it work with my current DNS setup? Thanks for the help
if you forward DNS through a VPN then the site that tells you about a leak will not talk about it, in all other options they will always tell you that it is a leak)