我正在Debian "Wheezy“7.1上运行DansGuardian web过滤器(2.10.1.1)和Squid代理(2.7.STABLE9)。
DansGuardian不过滤通过SSL (HTTPS)传输的Google web搜索或图像搜索查询。谷歌写入,我应该“将www.google.com的DNS条目配置为nosslsearch.google.com的CNAME”。但我不太熟悉我的DNS服务器软件,不知道如何做到这一点。编辑:此外,有一个解决方案将工作,即使我使用我的ISP的DNS服务器.
如何禁用Google搜索?
发布于 2013-07-30 08:40:12
我在谷歌上搜索了搜捕燕尾鱿鱼,找到了很多解决方案。
在帖子支持列表中,Karl建议在DansGuardian的urlregexplist文件中添加一条规则。这似乎是一个合理的解决办法。我已经改进了这个规则;它现在似乎适用于许多谷歌域(但在其他领域,比如www.google.co.uk)。以下是改进的版本:
# Disable Google SSL Search. Based on a post by Karl Henselin.
# See <http://serverfault.com/q/527228>.
"^https://www.google.[a-z]{2,6}(.*)"->"https://nosslsearch.google.com\1"此规则适用于阻止对SSL搜索的访问。它不阻止访问[https://images.google.com](https://images.google.com/),但该网站现在只是一个查询表单。现在只有才真正服务于图像结果。
这条规则也适用于你吗?请留下评论。
发布于 2016-06-28 21:35:51
这个条目对www.googleapis.com的修改请求有问题,因为表达式中的点意味着匹配任何字符。这导致youtube无法在我的移动设备上工作。我把这句话改为:
"^https://www\.google\.[a-z]{2,6}(.*)"->"https://nosslsearch.google.com\1"它解决了这个问题。
https://serverfault.com/questions/527228
复制相似问题