问题标签 [arp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3692 浏览

c# - 如何在连接前获取 MAC 地址?

我有一种情况,我 ping 网络中的一系列 IP。然后,我尝试连接到成功的 ping。

我的目标是连接到具有特定 MAC 前缀的特定设备。例如,当我 ping 100 个 IP 的范围时,我可能会收到 20 个回复。这些回复包括计算机、打印机,可能还有我尝试连接的硬件。

目前发生的情况是,当我尝试连接到我想要的硬件以外的任何东西(即计算机、打印机)时,我得到一个超时连接。

这很好,但是效率不高。我想通过使用 MAC 地址过滤出成功的 ping 列表,但是,我还没有找到允许我在连接硬件之前寻找 MAC 地址的解决方案。

我已经浏览了这里的大多数 MAC 问题,但没有一个符合我的需要。

有任何想法吗??

0 投票
1 回答
6268 浏览

c# - 如何在 C# 中广播 ARP 数据包

我想通过 C# 发送 ARP 数据包。我不知道如何在 C# 中形成 ARP 数据包(格式)。有人可以帮忙吗?加上如何发送 arp 数据包或广播它。

任何示例代码都受到高度赞赏。提前致谢。

0 投票
4 回答
3692 浏览

c# - 如何在C#中获取外部IP的mac地址

如何在C#中获取外部IP的mac地址?例如我想找到“204.13.153.34”的mac地址?

任何想法和代码片段都受到高度赞赏?提前致谢

0 投票
1 回答
1998 浏览

c - 使用 libnet 发送 ARP 请求,但得到 ARP 回复后,arp 缓存不会更新

我需要在本地网络中查找 MAC 地址,并且我使用的是 Linux。我所做的是使用 libnet 发送一个 ARP 请求,但是在我发送 3 个请求后,缓存仍然不会更新。我使用wireshark来捕获数据包。在每次我的 ARP 请求之后,我确实从 Wireshark 获得了 3 次 ARP 重播。有谁知道为什么ARP缓存不会更新?

0 投票
1 回答
2371 浏览

ethernet - 生成虚假 ARP 请求的软件?

编辑:回答服务器故障。谢谢!

我正在测试的产品在收到发件人 IP 地址为 0.0.0.0 的 ARP 请求时似乎吓坏了。这不是 ARP 探测,因为请求是针对我的模块的,并且客户的系统在它开始使用自己的有效 IP 地址之前发送请求,这与我的模块的 IP 地址不同。问题是在实验室中重新创建,而不必前往客户的站点。

有没有可以用来从假地址生成 ARP 请求的软件?这与 ARP 欺骗类似但又不完全相同,因为我试图伪造请求而不是回复。是否有任何欺骗工具具有此功能?或者有没有办法强制 Windows 或 Linux 发送 ARP 探测?

0 投票
3 回答
1808 浏览

c# - 检测 WOL 可能性

我想检测一下 Wake On Lan 是否可行。

在我的路由器(Tomato 固件)上有一张包含信息的表格 - 当显示设备“活动(在 ARP 中)”时 - 可以通过 WOL(离线 linux pc)打开此设备。

我想知道它是通过仅路由器功能实现的,还是我可以在 C# 或 C 中实现?函数 SendArp 可以检测 MAC 地址并执行“arping”,但这不是我想做的。

0 投票
4 回答
4364 浏览

c# - 如何在 Windows XP 中以编程方式创建静态 ARP 缓存条目

有没有办法在 C# 中设置 ARP 缓存条目?

我发现的唯一方法与使用arp实用程序地址解析协议有关

使用arp -s命令添加的静态条目 不会从缓存中过期。

有关于如何通过 .NET 访问 ARP 协议信息的相关帖子?

0 投票
4 回答
5405 浏览

c# - 通过 IPv6 获取远程 MAC 地址

是否可以通过 IPv6(无 WMI)从同一网络中的另一台 PC 获取 MAC?使用 IPv4 很容易(ARP)。

IPv6 使用“邻居发现协议”(NDP) 来获取 MAC 地址。.Net中有什么方法可以解决这个问题吗?

0 投票
1 回答
782 浏览

udp - (UDP) 在 Windows 套接字上尝试发送数据之前的任何时间都会发生 ARP 吗?

IE,它在创建 UDP 套接字期间是否起任何作用?我很确定答案是否定的,但谁知道呢。

谢谢。

0 投票
3 回答
19870 浏览

linux - 在 Linux 上使用 C++ 解析 IP 地址的 MAC 地址

我需要生成一个包含目标 MAC 地址的以太网标头(因为 libnfnetlink 在预路由发生之前只提供 IP 标头),传出接口号也是已知的,因此可以在正确的网络中进行查找。

从 IP 地址解析 MAC 地址的库/函数是什么?