Dav*_*der 5 google-search bind ubuntu
我的孩子已经大到可以开始好奇了,虽然我认为这不是一个积极的问题,但我宁愿避免在普通 Google 搜索中出现的常见垃圾。Google 的安全搜索是一个很好的过滤器,但强制在网络级别使用它一直是一个困难的提议。这是(至少)他们对流程的第三次迭代。
根据 Google当前强制网络用户进入安全搜索的建议:
https://support.google.com/websearch/answer/186669?hl=zh-CN&ref_topic=3427534
要为您的网络强制安全搜索,您需要更新您的 DNS 配置。将 www.google.com(以及您的用户可能使用的任何其他 Google ccTLD 国家/地区子域)的 DNS 条目设置为 forcesafesearch.google.com 的 CNAME。
我已经看过几篇关于配置 dnsmasq 来执行此操作的文章,但我正在运行一个本地绑定实例作为转发缓存服务器(使用 OpenDNS),同时还托管我的内部域。我将如何为所有 Google配置仅使用这个 CNAME 的绑定?我无法理解如何开始让我的服务器充当 google.com 的规范,但除了主机“www”之外的所有内容都通过。
(过去,我尝试过 Dansguardian 重写。现在,我刚刚尝试了 SquidGuard 重定向。我似乎无法在不完全破坏 Google 的情况下完成此任务。如果在代理领域有答案,甚至 iptables,我也可以这样做。只是说。)
从有关响应策略的 ISC 文档中,它显示了一些示例 BIND9 配置,我已对其进行了修改并在下面发布。(ftp://ftp.isc.org/isc/dnsrpz/isc-tn-2010-1.txt):
options {
// other stuff
response-policy {
zone "www.google.com" policy CNAME forcesafesearch.google.com;
zone "www.google.ca" policy CNAME forcesafesearch.google.com;
};
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3771 次 |
| 最近记录: |