我如何才能知道谁在使用我的 Windows Internet 连接共享 (ICS)?

我如何才能知道谁在使用我的 Windows Internet 连接共享 (ICS)?

这与以下问题相关:“我可以监控谁在使用我的 Mac OS X 互联网共享吗?“但是虽然这与 Mac OS X 有关,但我的问题是关于 Windows XP。

我如何找出谁在 XP Pro 上共享我的互联网连接?

答案1

不幸的是,据我所知没有。ICS 是一种非常基本的连接共享机制,它缺少许多允许客户端监控的协议功能,例如您正在寻找的。

话虽如此,你也许可以通过控制台中的 netstat 命令间接看到这一点。我认为

网络状态监测

将允许您将 PID 列与任务管理器下的 ICS 进程 ID 进行匹配,并推断任何连接的 ICS 客户端当前是否正在主动使用连接或只是处于空闲状态。

但是...我对此不太确定,目前无法测试。不过我会把这个想法留给你。

那么还能做什么呢?
答案是使用 Windows ICS 的替代解决方案。

路由器:使用路由器,您可以完全删除 ICS。路由器共享连接,任何合适的路由器都会为您提供所需的所有数据。

软件网关:在 90 年代末和 00 年代初非常流行,至今仍然是 ICS 的强大替代品。这些本质上是软件路由器或代理服务器。类似温盖特或者AnalogX 代理让您能够用自己的 ICS 功能替换 ICS 功能,同时提供更好的统计和监控能力。AnalogX 不提供后者。只是因为它是我熟悉的另一个代理。但 WinGate 是连接共享和监控之母。

我个人会选择路由器解决方案。它更具扩展性,更易于管理,让您免于使用 Yet-Another-Windows-Service,功能非常强大,而且目前价格相对便宜。

答案2

您可以使用网络监视工具来找出当前哪些计算机位于您的网络段中。
一些工具包括:

网络地图
它旨在快速扫描大型网络,但对单个主机也很好用。需要 WinPcap。

愤怒的 IP
是一款非常轻量级的程序,可让您快速扫描一系列 IP 地址。它提供的信息和选项比 Nmap 少,但会显示开放端口并突出显示哪些地址处于活动状态。

相关内容