在 OPENWRT 中使用代理记录 ip 地址、mac 地址、siteurl、端口

在 OPENWRT 中使用代理记录 ip 地址、mac 地址、siteurl、端口

您好,我已经在路由器中设置了 OpenWrt (Chaos Calmer),现在我想使用代理记录 ip 地址、mac 地址、请求的站点 url 和端口。

哪种代理服务器最能实现上述问题。我怎样才能实现这一目标。

准确地说,用户正在连接到我的 wifi 路由器。当他在手机或桌面上浏览任何内容时,请求首先到达路由器。在我的路由器中,我需要将上述详细信息记录在一个文本文件中,并且根据我公司的政策,我们需要将其存储一个月。

我设置了一个 CRON 作业,将日志数据从路由器导出到我的 unix 服务器,这样路由器就不会因为日志而崩溃。

任何帮助真的很感激。

答案1

您可以使用乌贼透明代理模式用于记录。您必须编写 ACL 来记录上述信息。 Squid 是一个非常强大的代理,可以根据需要应用访问控制策略。您还可以使用squid 记录HTTPs 流量。

您可以使用访问日志它的指令,还有一个选项将其与 syslog 守护进程集成。查看鱿鱼页

相关内容