gpt4 book ai didi

c - 如何在Linux中的C编程中使用其IP地址获取远程主机的MAC地址

转载 作者:行者123 更新时间:2023-11-30 19:43:15 25 4
gpt4 key购买 nike

有人可以告诉我,如何使用C语言编程在Linux中使用IP地址来获取远程主机的MAC地址(可以是netlink套接字或BSD套接字)吗?

最佳答案

这无法使用 C 编程来完成。如果可能的话,就不会有像 ARP 这样的协议(protocol)来获取链路层地址。

可以使用socket编程实现ARP请求和回复。但我认为在这种情况下这不是你想要的。无论如何,在这种情况下你可以引用这个讨论 link .

您可以为此目的查看此内容 source code .

关于c - 如何在Linux中的C编程中使用其IP地址获取远程主机的MAC地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29771150/

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