Short Introduction
Want to block harmful websites and malware without buying expensive software? You can easily protect your home network using DNS filtering with free, family-safe services like Cloudflare or OpenDNS. This method works on all connected devices without needing to configure each one.
Simplified One-Line Flowchart
- Change router DNS ➔ Use family-safe DNS (Cloudflare/OpenDNS) ➔ Block adult & malicious sites for every connected device
Easy Step-by-Step Method
Step 1: Use Cloudflare Family DNS (Easiest)
- Open your router settings (usually at
192.168.0.1
or192.168.1.1
). - Look for DNS settings and enter these:
- Primary DNS:
1.1.1.3
- Secondary DNS:
1.0.0.3
- Primary DNS:
- These block malware and adult sites automatically.
- Official link: https://blog.cloudflare.com/introducing-1-1-1-1-for-families
Step 2: Use OpenDNS (Customizable Control)
- Create a free account: https://www.opendns.com/home-internet-security
- Set your router’s DNS to:
- Primary:
208.67.222.123
- Secondary:
208.67.220.123
- Primary:
- Log in to OpenDNS dashboard to block specific categories/websites.
Step 3: (Optional) Set Device-Specific DNS
- For kids’ devices, override system DNS with family-safe options if they try to bypass router settings.
Step 4: (Optional Advanced) Use Pi-hole or Firewalla
Quick Tips (Optional)
- Write down original ISP DNS before changing settings.
- Test by visiting blocked websites (e.g., adult content or known malware pages).
- Combine DNS filtering with a strong parental approach for better results.
Important Notes
- Tech-savvy kids can bypass DNS with VPNs or mobile data.
- Consider combining DNS filtering with supervision and conversation.
- Some DNS filters may mistakenly block useful sites—use a whitelist if needed.
- If using Microsoft Family Safety, ensure the child has a non-admin Windows account.