如何在 Mac OS X 上获取网络上所有用户的 IP 地址

sin*_*inθ 6 networking terminal bonjour ip macos

这里有一个类似的问题,但它没有回答我的一些问题。

最大的问题是它说用第一步中找到的另一台计算机的名称填写“MyOtherMac”。列表中唯一的唯一名称是实例名称,其中包含空格和冒号,这些名称不被指定的通用名称所接受。

它还没有指定如何在您的网络上查找非 Mac 的计算机。

所以我的问题是:如何执行上一个问题中的答案,或者如何在 Mac OS X 上获取网络上所有用户的 IP 地址?

小智 7

打开终端,Command + T 输入:

arp -na
Run Code Online (Sandbox Code Playgroud)

然后在每个 IP 地址上运行

dig [IP address from first command]
Run Code Online (Sandbox Code Playgroud)


小智 1

我在我的 Mac 上使用 IP 扫描仪来确定所有其他计算机/设备的 IP 和 Mac 地址。请注意,这是一个共享软件程序。

此外,如果您有连接到网络的苹果设备(iPhone、iPad),您可以使用“Fing”应用程序(可以从应用程序商店下载),它可以为您提供名称、IP 地址、Mac 地址和供应商装置。