【发布时间】:2015-06-28 13:14:33
【问题描述】:
有人可以告诉我,如何通过使用 c 编程(可以是 netlink 套接字或 BSD 套接字)在 linux 中使用其 ip 地址获取远程主机 MAC 地址?
【问题讨论】:
-
上面的问题是针对c#的,但无论如何你都做不到(不发送实际的ARP或NDisc请求),所以它是相关的。
-
您只能获取本地网络上计算机的 MAC 地址。
-
本地网络 MAC 列在
/proc/net/arp
标签: c linux macos ip-address remote-host