Sysadmin Geek—the admin-focused branch of How-To Geek—shares a very thorough guide to setting up Pixelserv on DD-WRT modified routers. Essentially the hack revolves around installing Pixelserv (an ultra-minimal web server) on your router and using that micro-server to poison the DNS requests sent to known ad-serving sites. The end result is that ads of all shapes (banner ads, pop-over ads, video ads) simply fail to load. Unlike a traditional browser-based ad blocker, however, this advertisement white-out extends across your whole network and every device on it.

Of all the great DIY projects at this year's Maker Faire, the one project that really caught…
Read more Read more

Check out the full guide at the link below for step-by-step instructions. You'll want to read them carefully and follow along closely; screwing up the configuration means everything gets blocked, not just the ads. If you're running alternative firmware Tomato instead of DD-WRT, make sure to check out our previous guide to ad-blocking with a Tomato-enhanced router.