我正在寻找问题的解决方案:
客户端使用 Radius 服务器连接到 WiFi 网络,然后通过记录访问的透明 Squid 服务器使用互联网。
我想找到一个系统来显示登录 Squid 日志的用户名。这可以使日志记录更加简单并节省时间。
一个主意 ?
谢谢 !
答案1
我强烈怀疑实时操作会很困难(信息位于不同的系统中)
也就是说,如果您将两组数据都记录到同一个数据库中,那么您只需进行数据库连接(根据 IP 地址和时间)即可找到问题的答案。
该数据库连接将略有挑战性(因为 IP 地址可以重复使用,您需要在数据库查询中包含 WiFi 身份验证的登录和断开连接消息),但它应该是可行的。一旦您将时间范围和用户名以及 IP 地址关联在一起,您就应该能够连接 SQUID 代理记录的数据的 IP 地址和时间戳,以将用户名与查询关联起来。
祝你好运!