我的家庭网络大约有5台计算机(除1个Ubuntu外,所有Windows操作系统)和4部智能手机。我当前的设置是所有设备都直接连接到路由器。我想保留所有访问过的网站,使用哪种设备(IP正常)和访问日期时间的日志。OpenDNS在我的情况下不起作用。另外,我的路由器没有启用网站日志记录等功能,因此我不希望闪烁ddwrt或Tomato或类似内容。
是否有维基百科或指南来解释如何使用Ubuntu计算机记录所有这些信息?
我的家庭网络大约有5台计算机(除1个Ubuntu外,所有Windows操作系统)和4部智能手机。我当前的设置是所有设备都直接连接到路由器。我想保留所有访问过的网站,使用哪种设备(IP正常)和访问日期时间的日志。OpenDNS在我的情况下不起作用。另外,我的路由器没有启用网站日志记录等功能,因此我不希望闪烁ddwrt或Tomato或类似内容。
是否有维基百科或指南来解释如何使用Ubuntu计算机记录所有这些信息?
Answers:
您需要将ubuntu框设置为路由器/代理/透明代理。为了获得最佳结果,您的包装盒需要两个网络接口卡(nic)。在这种配置中,所有应监控的系统都位于机箱的nic1后面,所有流量都流经机箱。您的盒子会监控流量,并将其通过nic2转发到路由器,再到Internet。
这是一个复杂的szenario,超出了此答案甚至本网站的范围。您可以通过有关鱿鱼透明代理配置的教程获得有关站点的更多详细信息。好的搜索字词是:
howto squid transparent proxy https
我发现的一些站点是超级用户,serverfault,ubuntuserverguide和Robert's。
我没有评论这些方面,因此我无法说明这些信息/教程有多有用。