Jump to content

Need to block bad websites via the router

RevGAM

I would like to add a large number of websites to be blocked by my router (Linksys EA6350 V.4), because a HOSTS file is not possible with school Chromebooks. How can I easily accomplish this, and where would be the best places to find the blacklist to add? This is to keep my kids out of danger.

I've been using computers since around 1978, started learning programming in 1980 on Apple IIs, started learning about hardware in 1990, ran a BBS from 1990-95, built my first Windows PC around 2000, taught myself malware removal starting in 2005 (also learned on Bleeping Computer), learned web dev starting in 2017, and I think I can fill a thimble with all that knowledge. 😉 I'm not an expert, which is why I keep investigating the answers that others give to try and improve my knowledge, so feel free to double-check the advice I give.

My phone's auto-correct is named Otto Rong.🤪😂

Link to comment
Share on other sites

Link to post
Share on other sites

Haven't used that specific router so I don't know what settings are available to you. If you're able to block sites from the router's settings then it will likely explain how to do so in the UI. Otherwise (if you have a PC that will run 24/7) you should be able to use something like PiHole (it can run in a VM, you do not need an actual raspberry pi to use it) to block domains, you point either the router or each computer to it as the DNS server. 

Intel HEDT and Server platform enthusiasts: Intel HEDT Xeon/i7 Megathread 

 

Main PC 

CPU: i9 7980XE @4.5GHz/1.22v/-2 AVX offset 

Cooler: EKWB Supremacy Block - custom loop w/360mm +280mm rads 

Motherboard: EVGA X299 Dark 

RAM:4x8GB HyperX Predator DDR4 @3200Mhz CL16 

GPU: Nvidia FE 2060 Super/Corsair HydroX 2070 FE block 

Storage:  1TB MP34 + 1TB 970 Evo + 500GB Atom30 + 250GB 960 Evo 

Optical Drives: LG WH14NS40 

PSU: EVGA 1600W T2 

Case & Fans: Corsair 750D Airflow - 3x Noctua iPPC NF-F12 + 4x Noctua iPPC NF-A14 PWM 

OS: Windows 11

 

Display: LG 27UK650-W (4K 60Hz IPS panel)

Mouse: EVGA X17

Keyboard: Corsair K55 RGB

 

Mobile/Work Devices: 2020 M1 MacBook Air (work computer) - iPhone 13 Pro Max - Apple Watch S3

 

Other Misc Devices: iPod Video (Gen 5.5E, 128GB SD card swap, running Rockbox), Nintendo Switch

Link to comment
Share on other sites

Link to post
Share on other sites

the most low effort way is to simply use one of the pre-existing kid safe dns servers and set up a secondary wireless network with the dns server put into the dhcp settings, which will be applied to clients that connect to that net.
It's pretty easy to bypass it but tbh most other solutions also have bypasses 

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, OhYou_ said:

It's pretty easy to bypass it but tbh most other solutions also have bypasses 

Can confirm this, my parents used software that ran on windows for this, but then gave me a linux computer 😂

 

A healthy relationship with your kids where you can talk about the dangers/concerns online and how to avoid the really rough stuff is just as important as any solution to try and make said stuff harder to find. But that's not really something a tech forum can advise on. 

Intel HEDT and Server platform enthusiasts: Intel HEDT Xeon/i7 Megathread 

 

Main PC 

CPU: i9 7980XE @4.5GHz/1.22v/-2 AVX offset 

Cooler: EKWB Supremacy Block - custom loop w/360mm +280mm rads 

Motherboard: EVGA X299 Dark 

RAM:4x8GB HyperX Predator DDR4 @3200Mhz CL16 

GPU: Nvidia FE 2060 Super/Corsair HydroX 2070 FE block 

Storage:  1TB MP34 + 1TB 970 Evo + 500GB Atom30 + 250GB 960 Evo 

Optical Drives: LG WH14NS40 

PSU: EVGA 1600W T2 

Case & Fans: Corsair 750D Airflow - 3x Noctua iPPC NF-F12 + 4x Noctua iPPC NF-A14 PWM 

OS: Windows 11

 

Display: LG 27UK650-W (4K 60Hz IPS panel)

Mouse: EVGA X17

Keyboard: Corsair K55 RGB

 

Mobile/Work Devices: 2020 M1 MacBook Air (work computer) - iPhone 13 Pro Max - Apple Watch S3

 

Other Misc Devices: iPod Video (Gen 5.5E, 128GB SD card swap, running Rockbox), Nintendo Switch

Link to comment
Share on other sites

Link to post
Share on other sites

54 minutes ago, Zando_ said:

Can confirm this, my parents used software that ran on windows for this, but then gave me a linux computer 😂

 

A healthy relationship with your kids where you can talk about the dangers/concerns online and how to avoid the really rough stuff is just as important as any solution to try and make said stuff harder to find. But that's not really something a tech forum can advise on. 

I tried this, even pre-approved sites for my preteen to use. 

 

Somehow a website added a hentai choice. Now octopi make my adult kid uncomfortable. He saw ten seconds of one video.

 

For the OP - does the school own the Chromebook?

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, MelancholyBaby said:

I tried this, even pre-approved sites for my preteen to use. 

 

Somehow a website added a hentai choice. Now octopi make my adult kid uncomfortable. He saw ten seconds of one video.

 

For the OP - does the school own the Chromebook?

Education and good communication with your kids is the only way.  There is no foolproof way to block everything, I wouldn't even trust whitelisting just specific sites to work.

Router:  Intel N100 (pfSense) WiFi6: Zyxel NWA210AX (1.7Gbit peak at 160Mhz)
WiFi5: Ubiquiti NanoHD OpenWRT (~500Mbit at 80Mhz) Switches: Netgear MS510TXUP, MS510TXPP, GS110EMX
ISPs: Zen Full Fibre 900 (~930Mbit down, 115Mbit up) + Three 5G (~800Mbit down, 115Mbit up)
Upgrading Laptop/Desktop CNVIo WiFi 5 cards to PCIe WiFi6e/7

Link to comment
Share on other sites

Link to post
Share on other sites

I am way beyond the education, communication and relationship efforts, but I really don't want to go into details. Suffice it to say that having a blocked list in the router is going to be the best choice unless Spectrum offers that sort of service on their server. I've adjusted the router's ipv4 DNS settings, but I can't figure out how to do it for ipv6.

I've been using computers since around 1978, started learning programming in 1980 on Apple IIs, started learning about hardware in 1990, ran a BBS from 1990-95, built my first Windows PC around 2000, taught myself malware removal starting in 2005 (also learned on Bleeping Computer), learned web dev starting in 2017, and I think I can fill a thimble with all that knowledge. 😉 I'm not an expert, which is why I keep investigating the answers that others give to try and improve my knowledge, so feel free to double-check the advice I give.

My phone's auto-correct is named Otto Rong.🤪😂

Link to comment
Share on other sites

Link to post
Share on other sites

9 hours ago, MelancholyBaby said:

I tried this, even pre-approved sites for my preteen to use. 

 

Somehow a website added a hentai choice. Now octopi make my adult kid uncomfortable. He saw ten seconds of one video.

 

For the OP - does the school own the Chromebook?

I'm sorry to hear that happened to your kid. The Chromebooks are owned by the school.

I've been using computers since around 1978, started learning programming in 1980 on Apple IIs, started learning about hardware in 1990, ran a BBS from 1990-95, built my first Windows PC around 2000, taught myself malware removal starting in 2005 (also learned on Bleeping Computer), learned web dev starting in 2017, and I think I can fill a thimble with all that knowledge. 😉 I'm not an expert, which is why I keep investigating the answers that others give to try and improve my knowledge, so feel free to double-check the advice I give.

My phone's auto-correct is named Otto Rong.🤪😂

Link to comment
Share on other sites

Link to post
Share on other sites

DNS redirection at the router level... and then use a pi-hole virtual machine.  Then there is cellular so, not sure what to do there.

: JRE #1914 Siddarth Kara

How bad is e-waste?  Listen to that Joe Rogan episode.

 

"Now you get what you want, but do you want more?
- Bob Marley, Rastaman Vibration album 1976

 

Windows 11 will just force business to "recycle" "obscolete" hardware.  Microsoft definitely isn't bothered by this at all, and seems to want hardware produced just a few years ago to be considered obsolete.  They have also not shown any interest nor has any other company in a similar financial position, to help increase tech recycling whatsoever.  Windows 12 might be cloud-based and be a monthly or yearly fee.

 

Software suggestions


Just get f.lux [Link removed due to forum rules] so your screen isn't bright white at night, a golden orange in place of stark 6500K bluish white.

released in 2008 and still being improved.

 

Dark Reader addon for webpages.  Pick any color you want for both background and text (background and foreground page elements).  Enable the preview mode on desktop for Firefox and Chrome addon, by clicking the dark reader addon settings, Choose dev tools amd click preview mode.

 

NoScript or EFF's privacy badger addons can block many scripts and websites that would load and track you, possibly halving page load time!

 

F-droid is a place to install open-source software for android, Antennapod, RethinkDNS, Fennec which is Firefox with about:config, lots of performance and other changes available, mozilla KB has a huge database of what most of the settings do.  Most software in the repository only requires Android 5 and 6!

 

I recommend firewall apps (blocks apps) and dns filters (redirect all dns requests on android, to your choice of dns, even if overridden).  RethinkDNS is my pick and I set it to use pi-hole, installed inside Ubuntu/Debian, which is inside Virtualbox, until I go to a website, nothing at all connects to any other server.  I also use NextDNS.io to do the same when away from home wi-fi or even cellular!  I can even tether from cellular to any device sharing via wi-fi, and block anything with dns set to NextDNS, regardless if the device allows changing dns.  This style of network filtration is being overridden by software updates on some devices, forcing a backup dns provuder, such as google dns, when built in dns requests are not connecting.  Without a complete firewall setup, dns redirection itself is no longer always effective.

Link to comment
Share on other sites

Link to post
Share on other sites

On 2/7/2023 at 4:04 AM, RevGAM said:

I've adjusted the router's ipv4 DNS settings, but I can't figure out how to do it for ipv6.

I don't have that router. But looking in mine, IPv6 DNS settings were under Local Network, there was then a sub category for IPv6. Might be a place to look. 

I just want to sit back and watch the world burn. 

Link to comment
Share on other sites

Link to post
Share on other sites

31 minutes ago, Donut417 said:

I don't have that router. But looking in mine, IPv6 DNS settings were under Local Network, there was then a sub category for IPv6. Might be a place to look. 

Thanks! I'll check after work. 

I've been using computers since around 1978, started learning programming in 1980 on Apple IIs, started learning about hardware in 1990, ran a BBS from 1990-95, built my first Windows PC around 2000, taught myself malware removal starting in 2005 (also learned on Bleeping Computer), learned web dev starting in 2017, and I think I can fill a thimble with all that knowledge. 😉 I'm not an expert, which is why I keep investigating the answers that others give to try and improve my knowledge, so feel free to double-check the advice I give.

My phone's auto-correct is named Otto Rong.🤪😂

Link to comment
Share on other sites

Link to post
Share on other sites

It doesn't seem to have it.

image.png.6149ae4c54ab4a37be576c3fb53a3729.pngimage.png.8ae7eb79dd4d9d93ec6597c5648aa98c.png

I've been using computers since around 1978, started learning programming in 1980 on Apple IIs, started learning about hardware in 1990, ran a BBS from 1990-95, built my first Windows PC around 2000, taught myself malware removal starting in 2005 (also learned on Bleeping Computer), learned web dev starting in 2017, and I think I can fill a thimble with all that knowledge. 😉 I'm not an expert, which is why I keep investigating the answers that others give to try and improve my knowledge, so feel free to double-check the advice I give.

My phone's auto-correct is named Otto Rong.🤪😂

Link to comment
Share on other sites

Link to post
Share on other sites

  • 3 weeks later...

Have you considered checking whether your router hardware is supported by one of the free, open source router firmware projects available, such as FreshTomato, DD-WRT or OpenWRT?

 

FreshTomato has a built-in Ad blocking function which can allow you to choose a blocklist of domains/subdomains you want to block. You can also override that with manual blacklists and whitelist. If you can find a pre-made ilst that meets your needs, you could block all that content on the network, or even just on one subnet or one host,etcetera. I use a combination of a pre-made blocklist and some additions of my own for my daily needs. For me it's wonderful.

 

The Compatibility Matrix there doesn't list your EA6350 v4, but it lists hardware versions 1 and 2 of that model, so you might ask on the forums there if there are builds compatible with your hardware version. Sometimes, if you ask nicely, they might even do a custom build for you. The people there are generally quite helpful.

 

The wiki documtenation page for the Ad block feature is being rewritten, so it's pretty rough right now, but it's worth having a look at it. Start at the bottom, as that's the original section...geared towards beginners.

 

Which DNS filtering service have you already tried that appeared to fail you?

Link to comment
Share on other sites

Link to post
Share on other sites

13 hours ago, Shplad said:

Which DNS filtering service have you already tried that appeared to fail you?

I don't have a DNS filtering service. Hopefully, your info will be the solution I need! Thanks!

I've been using computers since around 1978, started learning programming in 1980 on Apple IIs, started learning about hardware in 1990, ran a BBS from 1990-95, built my first Windows PC around 2000, taught myself malware removal starting in 2005 (also learned on Bleeping Computer), learned web dev starting in 2017, and I think I can fill a thimble with all that knowledge. 😉 I'm not an expert, which is why I keep investigating the answers that others give to try and improve my knowledge, so feel free to double-check the advice I give.

My phone's auto-correct is named Otto Rong.🤪😂

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, TechlessBro said:

Just set local network dns from  1.1.1.1 to 1.1.1.3 that will filter malware and adult content.

 

https://blog.cloudflare.com/introducing-1-1-1-1-for-families/

 

it’s not going to log or block everything but it free and no effort.

Hmmm...I changed my Static DNS #1 & #2, but I can still access PornHub. That doesn't seem right. Did I do something wrong?

image.png.ca39d479d3c4827cb7861e34982dd5c4.png

I've been using computers since around 1978, started learning programming in 1980 on Apple IIs, started learning about hardware in 1990, ran a BBS from 1990-95, built my first Windows PC around 2000, taught myself malware removal starting in 2005 (also learned on Bleeping Computer), learned web dev starting in 2017, and I think I can fill a thimble with all that knowledge. 😉 I'm not an expert, which is why I keep investigating the answers that others give to try and improve my knowledge, so feel free to double-check the advice I give.

My phone's auto-correct is named Otto Rong.🤪😂

Link to comment
Share on other sites

Link to post
Share on other sites

15 minutes ago, RevGAM said:

Hmmm...I changed my Static DNS #1 & #2, but I can still access PornHub. That doesn't seem right. Did I do something wrong?

image.png.ca39d479d3c4827cb7861e34982dd5c4.png

Did you release/renew your IP address?

command prompt

ipconfg /renew

Current Network Layout:

Current Build Log/PC:

Prior Build Log/PC:

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Lurick said:

Did you release/renew your IP address?

command prompt

ipconfg /renew

Interesting. Before you answered, I discovered Cloudflare Warp and installed that. Now, it's not connecting to PornHub, which is great. Even when I turn off Warp it's not, so I'm not sure if maybe it auto-renewed because I finally did that (thanks!) and it didn't make a difference - it's still blocked.

 

Now, the next question I have is, how can I set IPv6 to:

Primary DNS: 2606:4700:4700::1113
Secondary DNS: 2606:4700:4700::1003

?

I have been unable to locate this in the settings of the LinkSys EA6350 v4.

I've been using computers since around 1978, started learning programming in 1980 on Apple IIs, started learning about hardware in 1990, ran a BBS from 1990-95, built my first Windows PC around 2000, taught myself malware removal starting in 2005 (also learned on Bleeping Computer), learned web dev starting in 2017, and I think I can fill a thimble with all that knowledge. 😉 I'm not an expert, which is why I keep investigating the answers that others give to try and improve my knowledge, so feel free to double-check the advice I give.

My phone's auto-correct is named Otto Rong.🤪😂

Link to comment
Share on other sites

Link to post
Share on other sites

DNS filtering services, such as Cloudflare, EasyDNS etc. rely on your device using plaintext requests for DNS resolution. If you use DoH (DNS over HTTPS) or other "secure" or "private DNS methods on your client devices, you'll be able to go to any domain you want, no restrictions. I don't believe there's any way around this.

 

So, I can't remember what WARP is exactly, but make sure whatever client devices you use do not use private/secure DNS resolution protocols, DoH or DNSSEC. I belive some Apple devices use them by default. Whether you can reconfigure that on each client device will be on a case-by-case basis. It will mostly depend on the nature/manufacturer of the device.

 

You'll also need to ensure that your kids' client devices are not configured to use DNS servers other than the one you chose, or again, the whole process becomes useless.

 

I suppose routers might exist that allow you to block DoH protocol requests. I really don't know.

 

Remember also that this will only block DNS lookups. If one of your kids has the current IP address of a host on the Internet to which they want to connect and their program of choice will work with that, DNS filtering will do nothing to prevent that.

 

 

 

Edited by Shplad
Additional points
Link to comment
Share on other sites

Link to post
Share on other sites

25 minutes ago, Shplad said:

DNS filtering services, such as Cloudflare, EasyDNS etc. rely on your device using plaintext requests for DNS resolution. If you use DoH (DNS over HTTPS) or other "secure" or "private DNS methods on your client devices, you'll be able to go to any domain you want, no restrictions. I don't believe there's any way around this.

 

So, I can't remember what WARP is exactly, but make sure whatever client devices you use do not use private/secure DNS resolution protocols, DoH or DNSSEC. I belive some Apple devices use them by default. Whether you can reconfigure that on each client device will be on a case-by-case basis. It will mostly depend on the nature/manufacturer of the device.

 

You'll also need to ensure that your kids' client devices are not configured to use DNS servers other than the one you chose, or again, the whole process becomes useless.

 

I suppose routers might exist that allow you to block DoH protocol requests. I really don't know.

 

Remember also that this will only block DNS lookups. If one of your kids has the current IP address of a host on the Internet to which they want to connect and their program of choice will work with that, DNS filtering will do nothing to prevent that.

 

 

 

Ok, so WARP appears to be an extension of the 1.1.1.1/1.1.1.3 Cloudflare DNS system. "1.1.1.1 with WARP replaces the connection between your device and the Internet with a modern, optimized, protocol."

 

I don't have any idea if they've enabled DoH, etc. It sucks that it is so hard to protect them from themselves.

I've been using computers since around 1978, started learning programming in 1980 on Apple IIs, started learning about hardware in 1990, ran a BBS from 1990-95, built my first Windows PC around 2000, taught myself malware removal starting in 2005 (also learned on Bleeping Computer), learned web dev starting in 2017, and I think I can fill a thimble with all that knowledge. 😉 I'm not an expert, which is why I keep investigating the answers that others give to try and improve my knowledge, so feel free to double-check the advice I give.

My phone's auto-correct is named Otto Rong.🤪😂

Link to comment
Share on other sites

Link to post
Share on other sites

The answer was right in the link you posted:

 

Quote

Last year we went one step further to make the entire connection from a device both faster and safer when we launched Cloudflare WARP. With the push of a button, users could connect their mobile device to the entire Internet using a WireGuard tunnel through a Cloudflare data center near to them. Traffic to sites behind Cloudflare became even faster and a user’s experience with the rest of the Internet became more secure and private.

So, I don't know if it will live up to the speed claim, as VPN tunnelling protocols reduce, not increase speed. But if they have caching at their end, well...maybe it does live up to the hype.

 

I doubt Warp is available for all platforms, however. Have you checked to see if your current setup requires WARP, cause if it does, your kids phones/iPads/whatever may or may not run WARP.

What devices are your kids/their friends running. Remember, you'll probably want to make sure that when their friends/bf/gf come over...

 

I have some idea what this is like. I was a psychometrist (Master's degree level equivalent of psychologist for a few years) and did counselling and assessments of kids. My Mom has a Ph.D in child psych and taught graudate students at our local university. Never give up..there are so many ways to help kids.

Link to comment
Share on other sites

Link to post
Share on other sites

Remember to purge your PC’s DNS resolver cache in between changes when you’re testing. 
 

ipconfig /flushdns

 

I sold my soul for ProSupport.

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, Shplad said:

The answer was right in the link you posted:

 

So, I don't know if it will live up to the speed claim, as VPN tunnelling protocols reduce, not increase speed. But if they have caching at their end, well...maybe it does live up to the hype.

 

I doubt Warp is available for all platforms, however. Have you checked to see if your current setup requires WARP, cause if it does, your kids phones/iPads/whatever may or may not run WARP.

What devices are your kids/their friends running. Remember, you'll probably want to make sure that when their friends/bf/gf come over...

 

I have some idea what this is like. I was a psychometrist (Master's degree level equivalent of psychologist for a few years) and did counselling and assessments of kids. My Mom has a Ph.D in child psych and taught graudate students at our local university. Never give up..there are so many ways to help kids.

Devices: Chromebooks for school, HP laptop w/W11, custom PC w/W11, Android tablet & phone, iPhone 6. I have no interest in providing access or supporting whatever their friends have, nor do they often have any over, let alone use our wifi, so no worries there.

 

BTW, Warp is restrictive enough that when I wanted to join my daughter's team in Destiny 2, the NAT (according to the game) blocked it until I turned off WARP.

 

What psychometric tools did you use?

I've been using computers since around 1978, started learning programming in 1980 on Apple IIs, started learning about hardware in 1990, ran a BBS from 1990-95, built my first Windows PC around 2000, taught myself malware removal starting in 2005 (also learned on Bleeping Computer), learned web dev starting in 2017, and I think I can fill a thimble with all that knowledge. 😉 I'm not an expert, which is why I keep investigating the answers that others give to try and improve my knowledge, so feel free to double-check the advice I give.

My phone's auto-correct is named Otto Rong.🤪😂

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, TechlessBro said:

1.1.1.1 App for iOS iPadOS has the option under advanced / connection options / dns settings / block malware and adult content

 

being apple it used loopbacknvpn profile and gets reset every so often 

 

as someone stated above dhcp needs to renew before the DNS on. Router changes, that could be reboot or 8-12 hours depending on lease time set in dhcp server aka your router.

The only Apple device we have is an old iPhone 6, otherwise it's all Android and Windoze.

 

I still need to know how to alter the DNS settings for IPv6 on my device..

I've been using computers since around 1978, started learning programming in 1980 on Apple IIs, started learning about hardware in 1990, ran a BBS from 1990-95, built my first Windows PC around 2000, taught myself malware removal starting in 2005 (also learned on Bleeping Computer), learned web dev starting in 2017, and I think I can fill a thimble with all that knowledge. 😉 I'm not an expert, which is why I keep investigating the answers that others give to try and improve my knowledge, so feel free to double-check the advice I give.

My phone's auto-correct is named Otto Rong.🤪😂

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, TechlessBro said:

Why even run IPv6?

what’s it used for?

 

id turn it off and see if anything breaks, windows and apple etc use IPv4 by default for most home user things.

Then what is IPv6 used for?

I've been using computers since around 1978, started learning programming in 1980 on Apple IIs, started learning about hardware in 1990, ran a BBS from 1990-95, built my first Windows PC around 2000, taught myself malware removal starting in 2005 (also learned on Bleeping Computer), learned web dev starting in 2017, and I think I can fill a thimble with all that knowledge. 😉 I'm not an expert, which is why I keep investigating the answers that others give to try and improve my knowledge, so feel free to double-check the advice I give.

My phone's auto-correct is named Otto Rong.🤪😂

Link to comment
Share on other sites

Link to post
Share on other sites

When I mentioned the friends earlier, I think you may have misunderstood what I meant or I didn't express it well. I meant that you'll have no control over the friends' devices. So when your kids' friends/dates/whatever are over at your place, your kids will have access to whatever content the friends have access to if they don't use your DNS servers and/or if they use encrypted DNS protocols like DoH. They can also bypass all that if they have a cellular data plan and don't use your WiFi.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×