如何让 Squid 记录 URL 并在没有代理的情况下转发流量?

如何让 Squid 记录 URL 并在没有代理的情况下转发流量?

我想使用 squid 监听端口 80 并记录所有 URL 请求,然后直接将其转发到原始目的地而不做任何更改。如何实现?

答案1

好吧,您想要做的就是代理,所以也许您的意思是让 Squid 不可见并禁用任何缓存功能?

如果是这样,请通过从配置文件中删除所有cache_dirrefresh_pattern指令来禁用缓存,并添加以下内容以使代理在 Web 服务器看来不可见:

forwarded_for transparent
via off

第一个指令阻止 Squid 更改X-Forwarded-For标头,因此它不会以任何方式篡改请求;第二个指令阻止它添加Via带有其名称和版本的标头,同样尽可能地巧妙和谨慎。

相关内容