我需要了解如何记录使用 Windows Server 2008 计算机为整个网络提供 Internet 访问的网络上所有用户的所有 Internet 流量。我知道,由于此服务器为网络上的所有计算机提供 Internet 访问,因此所有 Internet 流量都通过此计算机传输。
有哪些程序可用于记录所有网络用户的所有 Internet 流量?此外,Windows Server 2008 中是否有内置功能可以实现此目的?
答案1
答案2
我认为你可以这样做乌贼。我在 Windows 机器上将其作为 Web 过滤器和缓存运行。
它是开源的并且可配置性很高。
编辑 - 不确定为什么我在这里被否决。运行 Squid 作为代理并指向所有其他机器即可实现此目的。
答案3
我不知道 Server 2008 中是否内置了这样的功能。有一款名为 Internet Access Monitor 的产品似乎可以满足您的要求:
http://www.redline-software.com/eng/products/iam/
但它是一种商业产品。
答案4
如果你想捕捉全部(可能有些东西它漏掉了,但我不知道)你可以随时使用的流量Wireshark。但请记住,这将是非常详细的跟踪,除非您知道您要寻找的是哪些特定过滤器(例如,只是 HTTP 流量?),在这种情况下可能会有更具体的应用程序。