到目前为止,我一直在使用各种网站拦截器,但我还没有找到任何可以同步被拦截网站列表的工具。有没有办法在多台计算机之间同步被拦截网站列表(这样任何一台计算机都无法访问这些网站?)
答案1
如果您的网站列表只是域名列表 — 您可以在某处设置自己的 DNS 服务器,并将该 DNS 用于所有机器。对于服务器,请hosts
根据此列表创建一个文件。它应该看起来像
127.0.0.1 badsite.com
127.0.0.1 evilsite.org
DNS 服务器软件选项取决于你的操作系统。对于 Linux,你可以尝试域名系统。您甚至可以在兼容 OpenWRT 的路由器上运行它。
答案2
到目前为止,据我所知,唯一可以做到这一点的浏览器扩展名为 StayFocusd(适用于 Google Chrome)。可能还有其他扩展也具有此功能,但我还没有找到其他扩展(经过多次搜索)。