I am trying to block all streaming services for the sake of preserving my high speed satellite Internet, but doing so would require blocking every single website (which has proved difficult enough, providing I have not been able to block any sites with any effect with the toolbox on the GUI on my router)

Effectively my goal is to find a way to prevent video formats from loading on any webpage that one might access.

It would also be nice if I could whitelist certain MAC addresses so that they would be able to load videos when necessary.

any and all solutions or suggestions are definitely welome! I might even be on track with using a different router or downloading another party software if it helps me accomplish this.



I am using a DD-WRT router DD-WRT v24-sp2 (03/25/13) mega (SVN revision 21061)


I know this is a lot to ask of a community that may not respond, but I've tired of looking myself and finding nothing of relevance... thanks for the help!


This should actually be pretty easy. you may have to make separate overlapping policies. a lot of streaming sites automatically redirect to https. you may have to block it on the devices you don't want accessing these sites.

Content filtering - Under Access restrictions, Create a new policy.

PC's> edit list of clients> put traffic offenders in here specific by IP or range.

Days = everyday

Time = 24 hours

Catch all P2P protocols = checked

Website Blocking by Keyword & URL = enter image description here

I personally wouldn't recommend squid proxy on a consumer router. I have tried it on three different routers, all with decent CPU power and RAM. It worked on one, but made traffic come to a crawl, the other two became regularly unstable and would require frequent reboots. I should mention when I installed it on a x86 version on an old PC, it was flawless. YMWV... I wound up going to PFsense from DD-wrt for this specific task, and never looked back. DD-WRT is great for most home users, but some of the tasks have a steep learning curve. In most cases its easier for a user to just go to a pre-built solution, rather than learning the commands for busy-box etc.

Also, you may want to check this link out. It has instructions for what Davidgo was mentioning. Configure DD-WRT to Limit Bandwidth on Devices

  • Let me know if you still have problems with it. Or even post your settings save file, I could mirror your setup and see if I can figure out why it's not working. Let me know how it works out. – Tim_Stewart Mar 18 '18 at 20:53
  • 1) we tried to use that built in function before anything else, but when it failed to work numerous times, we decided to look for alternatives. when we could not find the problem with the router's blocking, which you've shown here, we tried several times with slight variations and different browsers (in the case that Opera, which i use, may have been using a redirect which somehow slipped by the router's block) 2) i forgot what 2 was... 3) we have also considered limiting bandwidth on non-whitelisted devices, and frankly that would be our next resort. hopefully we get this done – Writer's Block Mar 18 '18 at 23:00
  • 1
    +1 I was actually thinking of pfsense which is open source, works great, and is well-maintained when I made my answer. Will work for most people on a reused 5 or 10 year old computer – Yorik Mar 19 '18 at 13:30

You can block mime-types using e.g. squid which I believe can be installed on dd-wrt.

Transparent proxies can be slow though.

  • this is the most helpful thing that i have read all day. we're gonna look into it and ill get back to you! – Writer's Block Mar 16 '18 at 18:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.