|
直接改 hosts 文件是何禁最干脆的办法。Windows 系统里,止登这个文件藏在 C:\Windows\System32\drivers\etc\ 目录下,录某名字就叫 hosts,网站没有后缀。何禁用记事本打开它——记得右键选择“以管理员身份运行”记事本,止登否则保存时会提示权限不足。录某在文件末尾另起一行,网站输入 127.0.0.1 www.example.com,何禁把 example 换成你想屏蔽的止登域名。保存,录某关掉浏览器再重新打开。网站你会发现那个网站已经打不开了,何禁浏览器会报“连接被拒绝”或者“无法访问此网站”。止登 这招的录某原理很简单:hosts 文件是本地 DNS 解析的优先项。系统在向真正的 DNS 服务器查询之前,会先看这个文件里有没有对应记录。你把域名指向 127.0.0.1,也就是本机回环地址,浏览器自然找不到外部服务器。整个过程不需要装任何软件,也不依赖路由器设置。我试过屏蔽一个新闻站点,改完 hosts 后连它的 CDN 图片都加载不出来,效果很彻底。 但有个坑得注意:现在很多网站用了多个子域名,比如 www、m、api、static。你只屏蔽主域名,手机版或者接口域名照样能通。稳妥的做法是查一下这个网站常用的子域名,逐个添加。另外,浏览器可能会缓存 DNS,改完 hosts 后最好在命令行跑一句 ipconfig /flushdns,Windows 下立刻生效。Mac 或 Linux 用户对应的是 sudo dscacheutil -flushcache 或 sudo systemd-resolve --flush-caches。 如果你不想动系统文件,路由器层面拦截更省事。登录路由器后台,找到“访问控制”或“家长控制”之类的菜单,把目标网站的域名加进黑名单。这样连上这个路由器的所有设备——手机、平板、电视盒子——都访问不了。我帮朋友设置过一次,他把某短视频网站加进去,结果家里小孩闹了两天,最后他自己偷偷用手机热点刷。所以这招适合管别人,不太适合管自己。 浏览器扩展是另一种选择。Chrome 和 Edge 上有个叫“BlockSite”的插件,装完后在设置里填域名,还能设定屏蔽时间段。比如只允许自己在晚上 8 点前访问某个论坛,过了时间就自动锁死。这类工具的好处是灵活,坏处是容易绕过——你随时可以禁用扩展。我自己的经验是,把扩展的“禁用”按钮藏起来,或者让朋友帮你设一个随机密码,增加一点“自控成本”。 还有更狠的:修改 DNS 服务器。把电脑或路由器的 DNS 改成 1.1.1.1 或者 8.8.8.8,然后利用 DNS 服务商提供的家庭防护功能,比如 Cloudflare 的“1.1.1.1 for Families”,它自带恶意软件和成人内容过滤。你可以在后台勾选要屏蔽的类别,或者手动添加具体域名。这个方法对全家设备生效,而且不像 hosts 那样需要逐台机器改。缺点是你得信任 DNS 服务商,而且有些网站会通过 IP 直连或者 DoH 绕过 DNS 过滤。 实际动手时,我建议 hosts + 路由器黑名单组合用。hosts 管住电脑,路由器管住手机和电视。别指望单一方法能永久生效,网站换个域名、加个 CDN,你的屏蔽就可能失效。定期检查一下 hosts 文件有没有被某些软件重置,路由器固件升级后黑名单也可能清空。说到底,禁止登录某网站是个持续对抗的过程,不是设一次就一劳永逸的事。 |