如何找到哪台计算机正在使用特定的私有 IP 地址?例如,当我 ping 192.168.18.30 时,我收到一条消息“来自 192.168.18.30 的回复:字节数 =32 时间 =1 毫秒 TTL=32”。我不知道哪台计算机拥有此 IP 地址。我查看了我们的 Windows Server 2003 计算机的 DHCP 中的“地址租约”和“预留”,但其中没有包含此 IP 地址。还有其他方法可以确定哪台计算机正在使用此 IP 地址吗?在此先感谢您的帮助! - Charles
答案1
我可以帮你缩小范围,但除非你使用的是托管交换机,否则这是你能做的最好的事情。听起来你使用的是 Windows,所以我会给你提供相关说明
1)在同一子网上的机器上打开命令提示符(这很重要,这在不同的子网上不起作用)
2)Ping 该地址并确保收到响应
3)输入“arp -a”并找到报告的该 IP 的“物理地址”
4)查找前 6 位十六进制数字这里
您可以根据制造商来猜测该设备是什么。
答案2
您可以尝试 ping -a,这将尝试为您解析主机(在 Windows 环境中)
答案3
另外,如果目标是 Windows(或运行 Samba 共享),您可以使用
网络视图 \\IP地址
收集更多线索:-)
答案4
nslookup <domain-name>
可以为您提供它的主机名,这可能会有所帮助。