更新日期:

使用LightSquid和pfSense监控互联网使用

作者:

山姆是一家算法交易公司的网络分析师。他获得了UMKC的信息技术学士学位。

LightSquid提供了一种简单、免费的方法来监控您的网络上的互联网使用情况。LightSquid是一个运行在pfSense上的Squid日志分析仪。通过解析代理访问日志,生成基于web的报表,详细描述网络中每个用户访问的url地址。

这个包对小型和大型网络都很有效。这些报告有一些有用的功能,允许您查看带宽使用情况、按日期和时间访问的URL以及顶级站点报告。

因为光鱿鱼直接在你的pfSense路由器在美国,它既集中又隐秘。使用这种方法,网络上的用户无法知道他们的流量被记录和分析。

要求LightSquid

Lightsquid通过分析squid访问日志来工作,所以您必须已经有一个Squid代理设置为了使用光鱿鱼我总是在透明模式下设置我的代理。这样,所有的用户流量都会自动通过代理,为Lightsquid创建日志。

Lightsquid希望将Squid日志存储在默认位置(/var/ Squid /log),因此,如果您已将Squid配置为将它们存储在其他位置,那么您将需要恢复到原始日志位置。

安装LightSquid

Lightsquid可以通过pfSense包管理器轻松安装。要访问包管理器,请单击系统菜单中的包。单击包右侧的加号开始安装。

安装完成后,在状态菜单中将有一个名为代理报告的新条目。

可以通过pfSense中的包管理器安装LightSquid。

可以通过pfSense中的包管理器安装LightSquid。

配置

LightSquid非常容易配置,默认安装选项就足够了。至少,我建议将刷新周期设置为符合您的需要的合理的东西。

若要更改LightSquid的设置,请单击状态菜单下的代理报告。

下面是对每个可用设置的解释。

  • 语言—语言设置可用于更改LightSquid报告显示的语言。
  • 栏的颜色-这个设置可以让你改变报表栏的颜色。
  • 报告计划-可以将此作为报告的主题。基本主题是干净和简单的,但我最喜欢NovoSea方案。
  • IP解决方法—LightSquid尝试将IP地址解析为域名。您可以使用此设置更改解析ip的方法。根据我的经验,DNS似乎是最好的。
  • 更新时间表—此设置影响分析Squid日志的频率。降低该值将使报表保持更最新,但将消耗更多的系统资源。注意不要将刷新周期设置得过于频繁,如果系统不能在请求另一个更新之前完成一个更新,那么系统最终将崩溃。
  • 跳过url-如果有任何url,你不想显示在报告,你可以在这里列出他们。

查看报告

要查看LightSquid报告,请单击状态菜单下的代理报告,然后单击LightSquid报告选项卡。这些报告非常直观,便于浏览。选择一天后,您将看到当天访问代理的客户端列表。

从列表中选择主机后,您将看到该客户机访问的所有url。单击页面顶部的时钟图标将显示每个URL被访问的时间。

故障排除

试图访问报告时出错

如果在试图查看报告时出现错误,则可能需要手动更新报告。如果您试图在首次安装LightSquid后不久查看报告,这是非常常见的。要启动手动更新,请单击“立即刷新”,然后单击“全部刷新”。

有时生成初始报告需要一段时间。如果你有大量的乌贼日志,可能需要更长的时间,所以要耐心。

您可以从设置页面手动刷新LightSquid报告。

您可以从设置页面手动刷新LightSquid报告。

这些报告不包含任何数据

如果您的报告首先不包含任何数据,请确保启用了Squid并以透明模式运行。还要确保在Squid中启用了日志记录,并且日志存储目录设置为/var/ Squid /log。

您可以SSH到pfSense,并检查squid日志目录,以验证日志文件实际上正在创建。如果Squid日志文件存在于正确的目录中,并且报告不能工作,那么LIghtSquid有问题。

如果所有这些都失败了,尝试重新安装LightSquid。

检查Squid设置,确保日志记录已打开。

检查Squid设置,确保日志记录已打开。

就作者所知,这篇文章是准确而真实的。内容仅用于信息或娱乐目的,不替代个人咨询或商业、金融、法律或技术问题的专业意见。

©2011 Sam Kear

评论

2016年7月14日:

是的@roshan。它对我很有效。我有一个具有故障转移和负载平衡的双广域网

罗山2015年9月08日:

你好,

鱿鱼工作与双wan和故障转移?

当squid安装时,它总是只使用默认网关工作。

阿尔文2015年5月07日:

这就跟你问声好!

我在pfSense中安装了Lighsquid,它已经工作正常,包括报告。

然而,即使我进行了手动刷新,报告似乎也没有更新其内容。光鱿鱼有什么问题吗?

尼科2015年3月12日:

对我来说,在2.1版本中工作很好。

山姆Kear(作家)2014年6月18日堪萨斯城:

@Tom

谢谢分享这个技巧。

汤姆2014年6月18日:

请确保在安装Lightsquid后删除浏览器缓存,否则它总是会出错。适用于2.1.3

瑞安2014年3月19日

遗憾的是,LightSquid在2.1-RELEASE版本中不可用。

相关文章

Baidu