Networking 在网络上跟踪IP

Networking 在网络上跟踪IP,networking,network-programming,ip,network-protocols,Networking,Network Programming,Ip,Network Protocols,我需要知道访问我的服务器(Windows server 2003)的ip地址场景-客户端正在访问特定工具您可以使用Wireshark记录有关传入和传出连接(IP、端口、包等)的所有详细信息您可以使用Wireshark或()。 如果您的服务器位于具有端口转发的NAT之后,则应使用NAT日志查看谁访问了您的服务器。 在IIS中,有一种方法可以记录客户端IP地址,我发现如下:。 您还可以在服务器应用程序中获取IP地址,将其记录下来,然后使用任何日志分析工具对其进行分析。想问,是否有可能开发一个我自己的

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

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

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

想问,是否有可能开发一个我自己的工具,它可以做同样的事情,但功能较少。说出ip地址、时间和数据包。我是说我应该从哪里开始?(任何参考资料或学习材料)我知道如何在Linux中实现它,但没有考虑在Windows中实现它,处于较低的级别。在Windows中,您可以考虑两种可能性:1使用WiReSkk 2-A高级解决方案安装的LIPPCAP库,当Web应用程序从IIS接收HTTP消息(如果是HTTP)时,您可以编写代码来获取IP和其他数据并记录它。这很容易。然后你可以写一个工具来读取日志,但是还有很多其他的免费工具。