Ssl

如何禁用 Google SSL 搜尋以使 DansGuardian 網路過濾器正常工作?

  • June 28, 2016

我在 Debian Linux “Wheezy” 7.1 上執行DansGuardian Web 過濾器 (2.10.1.1) 和 Squid Web 代理 (2.7.STABLE9)。

DansGuardian 不會過濾通過 SSL (HTTPS) 傳輸的 Google 網路搜尋或圖像搜尋查詢。Google寫道,我應該“將 DNS 條目配置為www.google.comCNAME nosslsearch.google.com”。但我對我的 DNS 伺服器軟體不夠熟悉,不知道如何做到這一點。

$$ Edit: Plus, it’d be nice to have a solution which will work even if I’m using my ISP’s DNS server. $$ 如何禁用 Google SSL 搜尋?

我做了一個Google搜尋

$$ nosslsearch dansguardian | squid $$並找到了一堆解決方案。 在DansGuardian 支持列表上的一篇文章中,Karl Henselin 建議在 DansGuardian 的urlregexplist文件中添加一條規則。這似乎是一個合理的解決方案。我改進了這條規則;它現在似乎適用於許多 Google 域(但不適用於其他域,例如 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}(.*)"-&gt;"https://nosslsearch.google.com\1"

此規則適用於阻止對 SSL Web 搜尋的訪問。它不會阻止對 < https://images.google.com > 的訪問,但該網站現在只是一個查詢表單。現在只有 <www.google.com> 實際提供圖像結果。

這條規則對你也有用嗎?請發表評論。

引用自:https://serverfault.com/questions/527228