查看连接到远程网站(例如 Google)的 IP 地址列表

查看连接到远程网站(例如 Google)的 IP 地址列表

我有 Windows XP。如何查看连接到 Google 等网站的所有 IP 地址?

答案1

如果网络服务器在你的电脑上,那么你有几个选择

  • netstat -an 将显示打开的端口列表以及与这些端口的连接
  • IIS 日志,如果已启用,将显示过去连接的 IP 以及他们采取的操作
  • TCP查看器来自 SysInternals 将显示实时连接

答案2

为了获取此信息,需要下列之一:

答:您需要在目标机器上运行跟踪和记录所有传入连接信息的软件。如果目标 IP 不指向单个机器,而是指向 Google 使用的非常大的机器集群,那么情况会更加复杂。您完全可以预料到,除非执法部门,否则 Google 不会帮助您解决此问题。

B. 您需要位于目标机器“前方”的路由器上,并运行跟踪和记录您感兴趣的目标机器连接信息的软件。此类路由器仅存在于 Google 的数据中心。您完全可以预料到,除非执法部门,否则 Google 不会帮助您。

C. 你需要每一个每个可能的 ISP 之间的中间路由器可能拥有您感兴趣的源计算机,并且可以将流量转发到目标计算机,并运行跟踪、记录和协调有关您感兴趣的目标计算机的信息的软件。如果没有高级国际执法机构,您完全可以预料到所有 ISP 都不会帮助您解决这个问题,即使这样,您也不太可能让所有 ISP 合作。

D. 您需要在每台可能连接到 Google 的源机器上运行软件,并在您的终端上运行可以收集、整理和存储这些信息的软件。您还需要担心完整性问题(即用户是否修改了信息等)。这根本是不可能的,如果不是出于其他原因,那么制造的每个硬盘可能都没有足够的空间来存储生成的信息量。

如果没有上述任何一项,您就无法获取这些信息。

相关内容