How to Block Bilibili and Restrict Kids' Computer Use: Practical Steps
This guide explains multiple technical methods to prevent children from accessing Bilibili or other unwanted software, ranging from editing the hosts file and altering shortcuts to disabling network adapters and configuring firewalls, and also offers troubleshooting tips for bypass attempts.
1. How to Restrict Computer Use
Depending on the goal, different restriction methods can be applied.
First level: Block specific websites (e.g., Bilibili)
The simplest way is to edit the hosts file and map the domain to a fake IP address, for example:
10.0.0.1 bilibili.com
After saving, the site will be unreachable in the browser.
Second level: Prevent launching specific software (e.g., Bilibili client, game client)
Modify the shortcut to point to another program, effectively blocking the original executable.
This method is easy to detect; a more robust approach is to monitor processes and kill them if they appear, as done with a script that checks every five minutes.
Third level: Allow computer use but block internet access
Disabling the network adapter is the simplest method, though it can be re-enabled.
A slightly more technical solution is to change the gateway IP to an unreachable address.
For a higher‑level approach, configure the firewall to block network access for specific applications, turning them into offline-only programs.
Fourth level: Completely deny computer usage
Setting a BIOS password or configuring the system to blue‑screen on boot are extreme measures; the computer can be made unusable without obvious signs.
2. How to Bypass Restrictions
If a website is blocked, first open the browser's developer tools (F12) and check the network tab to see the resolved IP address.
Then use the ping command to test connectivity:
C:\Users\xuanyuan>ping www.bilibili.com
Pinging a.w.bilicdn1.com [61.147.236.42] with 32 bytes of data:
Reply from 61.147.236.42: bytes=32 time=62ms TTL=46
Reply from 61.147.236.42: bytes=32 time=62ms TTL=46
Reply from 61.147.236.42: bytes=32 time=58ms TTL=46
Reply from 61.147.236.42: bytes=32 time=61ms TTL=46If the ping succeeds, try connecting to port 80 or 443 with telnet to verify HTTP/HTTPS availability.
When software fails to launch or crashes, the tool Procmon can monitor file, network, registry, and process activity to pinpoint the cause.
For network issues, verify that the network card and gateway settings are correct, ping the gateway, and test after disabling the firewall.
Finally, a simple way to convince parents is to claim the computer is broken and suggest a full reinstall.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Open Source Linux
Focused on sharing Linux/Unix content, covering fundamentals, system development, network programming, automation/operations, cloud computing, and related professional knowledge.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
