为透明代理安装 IP 过滤器 MAC 时出现问题

为透明代理安装 IP 过滤器 MAC 时出现问题

尝试编译 squid 以允许使用此命令实现透明度

./configure --enable-ipf-transparent 

在运行 10.5.8 的 MAC mini 上

我收到错误

WARNING: Cannot find necessary IP-Filter header files 
         Transparent Proxy support WILL NOT be enabled

我该如何解决这个问题,如何安装 IP 头文件,我已经有了安装程序(IP Filter 4.1.33),但是我应该为 Mac 使用哪个发行版

答案1

首先,Mac OS X 使用 ipfw 而不是 ipf (我知道它们看起来一样但事实并非如此

因此,请使用此命令来配置您的构建。它仅适用于鱿鱼 3.0及以上。

./configure --enable-ipfw-transparent

我建议也启用 SSL 支持

./configure --enable-ipfw-transparent --enable-ssl

相关内容