我想了解更多关于以下内容的知识
我已经访问了他们的网站,但我在寻找更多的问题,不仅仅是基本的信息,我希望有一个更深入的理解。
请给我介绍一本好的电子书、参考资料或教程.我想把它们安装在我的电脑上进行专业工作。
发布于 2010-10-03 01:08:51
我可以告诉你乌贼和丹斯卫德是怎么工作的。
Squid是一个HTTP代理。这意味着不是浏览器直接将HTTP请求发送到他们想要联系的目标地址,而是将其发送到Squid,在正常情况下,Squid将将请求重新发送到目标地址,接收答复,并将答复转发回原始请求浏览器。
事情变得有趣的地方在于乌贼的能力,不仅仅是简单的转发。它著名的一件事是缓存;在这里,它将频繁访问的页面保存在磁盘上,并使用磁盘来满足请求,而不是一次又一次地与同一页的目标服务器联系。
另一件事是过滤;Squid可以响应HTTP请求,如果URL匹配模式,或者脚本拒绝该URL,就发回错误页面(例如,说页面被阻塞)。我相信,丹斯卫德的工作方式是这样的:为每个检查URL的HTTP请求执行一个脚本,并向Squid发出一个批准或拒绝答案。
现在,除非您希望用户能够轻松地绕过这个问题,否则Squid必须是HTTP流量进出网络的唯一途径。浏览器可以显式设置为使用代理服务器,但更好的方法是设置Squid,以便在网络中的网关设备上或附近透明代理。您需要配置网关设备,以便将所有输出端口80重定向到Squid的IP和端口。这使得Squid在端口80上接收所有传出通信量,透明地拦截所有HTTP请求,从而迫使所有用户通过代理。然后,在Squid上执行的任何策略都将适用于该网络中的所有用户。
发布于 2011-01-21 10:29:15
DansGaurdian是一个与IPCop兼容的内容过滤器插件,它利用Squid.IPCop不随DansGaurdian一起提供,但我使用的Cop+分布提供。您可以在IPCop的支持站点ipcops.com上获得对它的一般支持。
如果您选择安装Cop+发行版,请小心应用IPCop更新,因为它们倾向于编写DansGaurdian配置。
https://serverfault.com/questions/186899
复制相似问题