Posted: Fri Feb 13, 2026 18:10 Post subject: Adguard Home
I set up an Adguard Home DNS server on my X86 router. I must say I am very impressed with it so far. I did it using OpenWRT but it is managed via its own GUI by going to the Router IP address and adding the port it is running through to the address. The GUI shows all the statistics of how much stuff has been blocked and it is easy to add exceptions which I had to do for my XMR mining rigs. I am not seeing any ads coming through. I can watch Hulu, the lower ad laden tier, ad free. I recommend this to anyone with an X86 router.
The gif below is an example of what the GUI looks like.
adguard.gif
Description:
Filesize:
4.57 MB
Viewed:
670 Time(s)
_________________ Optiplex 7060 with i7-8700, 32GB Ram, X710-T4L, i226 four port, & an AQC113 M2 slot card. DDWRT 63600 & Adguard Home.
GL.iNET GL-BE9300 Flint 3 with OpenWRT as an AP
GL.iNET GL-MT6000 Flint 2 with OpenWRT as an AP
GL INET GL-BE3600 Slate 7 Travel Router with OpenWRT as a travel router
2 R7800's (DDWRT Build r60586) Not in use
3 R7000's (DDWRT build r62268) one used as a bridge
WRT54G-TM not in use
Now that I have switched back to DDWRT with version 63600 being very stable, I am working to try to get Adguard home working on DDWRT. I installed Entware and Adguard following the tutorials found in this forum and it works. The problem is the USB drive with /opt where Adguard is installed will not automount after a reboot. I can unplug the drive and plug it back in and it will start then manually start Adguard using /opt/etc/init.d/rc.unslung start. I have tried adding mount /dev/sda1 /opt to the startup script however it is not working. The only way I can get it to work after reboot is unplugging the USB drive and plugging back in and manually starting the Adguard service. _________________ Optiplex 7060 with i7-8700, 32GB Ram, X710-T4L, i226 four port, & an AQC113 M2 slot card. DDWRT 63600 & Adguard Home.
GL.iNET GL-BE9300 Flint 3 with OpenWRT as an AP
GL.iNET GL-MT6000 Flint 2 with OpenWRT as an AP
GL INET GL-BE3600 Slate 7 Travel Router with OpenWRT as a travel router
2 R7800's (DDWRT Build r60586) Not in use
3 R7000's (DDWRT build r62268) one used as a bridge
WRT54G-TM not in use
I figured out how to get it to work. I had the wrong disk listed. The drive is sdb1 not sda1. Adguard successfully restarts after reboot using the following startup script:
mount /dev/sdb1 /opt
sleep 20
/opt/etc/init.d/rc.unslung start _________________ Optiplex 7060 with i7-8700, 32GB Ram, X710-T4L, i226 four port, & an AQC113 M2 slot card. DDWRT 63600 & Adguard Home.
GL.iNET GL-BE9300 Flint 3 with OpenWRT as an AP
GL.iNET GL-MT6000 Flint 2 with OpenWRT as an AP
GL INET GL-BE3600 Slate 7 Travel Router with OpenWRT as a travel router
2 R7800's (DDWRT Build r60586) Not in use
3 R7000's (DDWRT build r62268) one used as a bridge
WRT54G-TM not in use