Squid 域名阻止

Squid 域名阻止

我想屏蔽一些色情域名,我尝试了这个 squid 配置:

acl localnet src 10.0.0.0/8  
acl loggedUser  proxy_auth REQUIRED
acl proxyUser external nt_group ProxyUser
acl pornDomains dstdomain "/etc/squid/porndomains.txt"

http_access deny !localnet
http_access deny !loggedUser
http_access deny pornDomains
http_access allow proxyUser

这是我的 porndomains.txt:

youporn.com

在 squid 启动期间,我没有收到任何错误或警告,但我仍然可以访问 youporn.com。以下是来自 access.log 的内容:

1342771140.754    283 10.0.0.95 TCP_REFRESH_MISS/200 11377 GET http://www.youporn.com/ admin DIRECT/31.192.116.24 text/html

答案1

尝试.在 中的域前面放置一个porndomains.txt

你正在阻止yourporn.com,而不是www.youporn.comwhatever.youporn.com.youporn.com将阻止所有这些。

测试愉快!

相关内容