对于 WiFi 热点,我想记录每个客人的互联网访问情况。
不是完整的数据,只有源/目标/时间戳/持续时间。
我没有找到任何开源软件可以做到这一点。
问题1:有人知道记录互联网访问的软件吗? TCP+UDP
所以我打算使用netfilter/iptables。
我对 netfilter 的想法:
iptables -A OUTPUT -o eth0 -m state --state NEW -j LOG
这会正确记录源和目标 IP 地址和端口。
这可以正确记录 TCP 和 UDP 第一个数据包。
我还必须记录无效数据包(和相关数据包?)。
但当连接结束时,这不会记录。
问题 2:有什么想法可以用 netfilter 检测“连接结束”吗?