gpt4 book ai didi

windows - 查找直连设备的IP地址

转载 作者:可可西里 更新时间:2023-11-01 12:20:13 29 4
gpt4 key购买 nike

有没有办法找出直接连接到特定以太网接口(interface)的设备的 IP 地址? IE。给定一台主机、一个有线以太网连接和另一台连接到该有线连接的主机,可以使用 IP 下面的哪一层或协议(protocol)来找出这一点。

我也愿意使用一些 Windows-API 函数或回调的仅限 Windows 的解决方案。

(我知道真正的方法可能是通过 DHCP,但这是关于发现旧设备。)

最佳答案

嗯……有很多方法。我回答另一个网络发现问题,我写了一点 getting started .

一些 tcpip 堆栈回复 icmp 广播。因此,您可以尝试 PING 到您的网络广播地址。

比如你的ip是192.168.1.1,子网是255.255.255.0

  1. ping 192.168.1.255
  2. 5 秒后停止 ping
  3. 观看设备回复:arp -a

注意:在第 3 步中,您将获得 MAC-to-IP 缓存条目的列表,因此子网中还有您在最后几分钟交换数据的主机,即使它们不回复 icmp_get .

注(2):现在我在linux上。我不确定,但可能是 Windows 没有通过广播回复 icm_get。

它是唯一连接到您的电脑的设备吗?是路由器还是其他简单的电脑?

关于windows - 查找直连设备的IP地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6128598/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com