How to block the internet except school websites: 5 methods

The task sounds simple: during the lesson the computer should run only video calls and a couple of study services. In practice, most methods break within days. Here are the five options, honestly compared.

1. The hosts file

The most familiar method: the domains to close are appended into C:\Windows\System32\drivers\etc\hosts.

2. Router filter

The home router settings include parental control and access schedules.

3. Public DNS filters

“Family DNS” services cut out adult and dangerous site categories.

4. Manual Windows firewall rules

You can close all outgoing traffic and allow only the needed addresses — this is already the whitelist principle.

5. A ready whitelist with bypass protection

The same principle as option 4, but automatic: everything is closed except the allowed study services, plus VPN, proxy and encrypted DNS blocking, browser VPN extensions — and a watchdog service with the parent password required for switching off.

Quick comparison

MethodReliabilityComplexityBypass via VPN?
hostsLowLowYes
RouterMediumLowYes
DNS filterMediumLowYes
Manual firewallHighHighPartly
Whitelist + protectionHighLowNo

Bottom line

If the goal is for nothing to distract the child during the lesson, only approaches that close everything except the allowed set and shut down bypasses do work.

BelyyList — lesson mode in one press

Access to study services only, VPN and proxies blocked; switching it off requires the password.

Learn more