【发布时间】:2019-12-11 01:28:57
【问题描述】:
对于我的项目,我必须获取连接在同一网络中的所有设备名称及其 IP 地址。 How to get the names and ips of all devices on my local network? 有点类似于帖子,但我必须使用 c 代码,并且此帖子仅适用于 ios。
我知道 ARP 协议用于将 ip 地址与 mac 地址映射,但不知道如何从那里扫描所有 ip。 我的目标是在没有任何命令行工具的情况下获得输出,因为 nmap 和 arp 命令也在那里,它们会给出网络 IP 地址,但不是以正确的方式。 任何人都可以告诉我如何获得所有这些细节,无论有没有代码,这真的很有帮助。
谢谢,
【问题讨论】:
标签: c macos macos-high-sierra