是否有可能使用Mikrotik设备和Freeradius服务器监视访问的网站与每个用户或IP

是否有可能使用Mikrotik设备和Freeradius服务器监视访问的网站与每个用户或IP

问题描述:

我正在使用Mikrotik设备制作Hotspot服务并使用在Centos服务器上运行的Freeradius(运行在不同服务器上)进行AAA(身份验证,授权和计费)是否有可能使用Mikrotik设备和Freeradius服务器监视访问的网站与每个用户或IP

现在,我需要的是记录每一个网站,某些用户访问(监控网页浏览)

实际上,我我不知道是否有可能与FREERADIUS或使用的MikroTik服务

+0

这并不是我见过的RADIUS所使用的,RADIUS协议中没有真正的机制/方法来做到这一点。 –

这可以通过Web代理完成。
您可以通过启用代理(https://wiki.mikrotik.com/wiki/Manual:IP/Proxy#Transparent_proxy_configuration_example)和日志代理活动(https://wiki.mikrotik.com/wiki/Manual:System/Log#Example:Webproxy_logging)来使用集成的mikrotik代理功能。

您也可以在CentOS上使用像Squid这样的代理程序来节省您的Mikrotik路由器的CPU和存储资源。

另一种选择是,您也可以在CentOS上使用名为“conntrack”的程序,正如名称所述,记录所有连接。这可以包括任何连接,而不仅仅是HTTP请求。当然,所有的互联网流量都必须通过CentOS盒子。

+0

透明代理正是我为> 30个用户的办公室所做的。它工作的很好,最重要的是,你可以把你最喜欢的日志分析工具放在鱿鱼代理服务器上。 – jnvilo