【问题标题】:Tracking IP on a network跟踪网络上的 IP
【发布时间】:2015-04-23 06:18:01
【问题描述】:

我需要知道访问我的服务器 (Windows Server 2003) 的 IP 地址。 场景 - 客户正在访问特定工具

【问题讨论】:

    标签: networking network-programming ip network-protocols


    【解决方案1】:

    您可以使用 Wireshark 记录有关传入和传出连接的所有详细信息(IP、端口、包等)

    【讨论】:

      【解决方案2】:

      您可以使用 Wireshark 或 Microsoft Network Monitor (NetMon)。 如果您的服务器位于带有端口转发的 NAT 之后,您应该使用 NAT 日志来查看谁访问了您的服务器。 在 IIS 中,有一种记录客户端 IP 地址的方法,我发现了这个:Log。 您还可以在服务器应用程序中获取 IP 地址,对其进行记录,然后使用任何日志分析工具对其进行分析。

      【讨论】:

      • 想问是否有可能开发一个我自己的工具,它可以做同样的事情,但功能较少。说出 IP 地址、时间和数据包。我的意思是我应该从哪里开始? (任何参考资料或学习资料)
      • 我知道如何在 Linux 中做到这一点,但在低级别的 Windows 中没有考虑过。也许在 Windows 中您可以考虑两种可能性: 1-使用 Wireshark 安装的 libpcap 库 2-高级解决方案,当您的 Web 应用程序接收到来自 IIS 的 HTTP 消息(如果是 HTTP)时,您可以编写代码来获取 IP 和其他数据并记录下来。这很容易。然后你可以编写一个工具来读取日志,但已经有其他免费工具了。
      猜你喜欢
      • 2014-06-29
      • 1970-01-01
      • 2021-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-22
      • 2017-03-14
      • 1970-01-01
      相关资源
      最近更新 更多