我已经成功地build立了鱿鱼,它的工作原理是应该的。 我在OS X Server上使用“Squidman”(底层的squid版本是3.1.12)。 但是,我想用鱿鱼来阻止某些色情网站,所以我从http://www.squidblacklist.org/downloads.html抓取了色情内容列表 。
但是,这个列表是相当大的(约16MB)。 我使用这样的列表:
acl pr0n dstdomain "/Users/admin/Library/Preferences/squid-acl/sqbl-org-pr0n.txt"
其次是
http_access deny pr0n
这与小列表(〜1MB)应该是一样的,但是如果我想使用这个列表,squid拒绝接受连接,并且像软件无法运行那样行事。 如果我把这个列表评论出来,一切都很好。
那么,列表长度或类似的东西有一个普遍的限制吗? 这个问题是否已知?
奇怪的是,我们的黑名单与squid3.x工作得很好,如果你使用的是较早版本的squid,你应该升级到现代版本。 早期版本的squid在大型acl列表上有严重的性能问题。
Squid2.x是过时的垃圾。