解决任何网络问题的第一步是 ping IP 地址。好吧,为此,您需要知道设备的 IP 地址,或者网络中所有设备的 IP 地址。有几种方法可以做到这一点,这完全取决于您使用的操作系统类型。因此,这里有一些方法可以在您的网络中查找其他设备的 IP 地址,无论是 Windows、Android、iOS、Ubuntu 还是 macOS。
查找网络上其他设备的 IP 地址
在本文中,我们将讨论查找设备私有 IP 地址的方法。同一网络内所有设备的公共 IP 地址保持不变,即您的路由器的 IP 地址。如果您不知道公共 IP 地址和私有 IP 地址,这相当简单。我们有一篇详细的文章,介绍了公共 IP 和私有 IP 之间的区别以及如何找到自己设备的 IP 地址。话虽如此,让我们先从 Windows 开始。
如何在 Windows 10 上查找 IP 地址
1. 命令提示符
在 Windows 10 中查找所有 IP 地址的最简单方法是通过命令提示符。要打开命令提示符,请在开始菜单上键入“cmd”。当您看到命令提示符时,右键单击它并单击“以管理员身份运行”。
如果您使用的是 Windows 10,则可以直接以管理员身份运行命令提示符。只需右键单击开始图标,然后单击 命令提示符(管理员)。
获得命令提示符窗口后,键入以下命令。
ARP - 一个
这将显示 ARP 条目的完整列表。如果您想知道,ARP 是一种网络实用程序,可以跟踪网络中的所有私有 IP 地址。
2. 第三方应用
如果您不熟悉命令行,可以使用第三方应用程序,例如Wireless Network Watcher。该应用程序扫描整个本地网络以发现活动的 IP 地址。
一旦您打开该应用程序,它将开始扫描您的网络。一段时间后,它会列出活动的连接。正如您在以下屏幕截图中看到的那样,它不仅列出了 IP 地址,还显示了其他相关信息,如 MAC 地址、设备名称、网络适配器等。
阅读: 每个 Windows 用户都应该尝试的有用的 NirSoft 实用程序
如何在 Ubuntu/Linux 上查找 IP 地址
1.命令行
如果您使用的是 Ubuntu 或任何基于 Linux 的操作系统,那么通过命令行查找 IP 地址非常简单。为此,我们将使用“arp”命令行实用程序。
首先,我们需要打开终端才能运行命令。为此,请右键单击桌面上的任意位置并选择“在终端中打开”。
或者,您也可以单击左上角的“活动”按钮。这将弹出一个搜索栏。在其上键入终端,然后在弹出的终端图标上单击。
终端窗口打开后,键入以下命令并按 Enter。
ARP -v
2. 第三方应用
查找 IP 地址的另一种直观方法是通过第三方应用程序。您可以安装一个名为 Angry IP Scanner 的开源网络工具。现在,在开始安装之前,该工具需要安装 java。因此,在终端上运行以下命令来安装 Java。
sudo apt install openjdk-14-jre
接下来,我们需要下载Angry IP Scanner 包。根据您的 Linux 发行版,下载相应的软件包。就我而言,我使用的是 Ubuntu,因此我下载了 deb 文件。
接下来,双击下载的 Angry IP Scanner deb 文件。
在 Ubuntu 软件安装页面上,只需单击“安装”按钮。系统将提示您输入管理员密码,请相应输入。
安装 Angry IP Scanner 后,启动它。要开始扫描网络,请单击“开始”按钮。
Angry IP Scanner 将扫描整个网络,并为您提供活动和死 IP 地址的列表。旁边有绿色或蓝色球的那些是活动 IP 地址。如果您想了解更多关于 IP Scanner 和所有高级选项的信息,我们有一篇关于如何使用 Angry IP Scanner – 初学者指南的专门文章。
如何在macOS上查找 IP 地址
1.命令行
在 macOS 上,查找 IP 地址的步骤与 Ubuntu 非常相似。要通过命令行查找 IP 地址,我们需要先打开终端。为此,请按 Cmd + Space 触发 Spotlight Search。在搜索栏输入“终端”。填充搜索结果后,单击终端图标。
终端窗口打开后,键入以下命令。
ARP -a
这将列出您本地网络中的 IP 及其 MAC 地址。IP 列在圆括号中,后跟 MAC 地址。
您无法通过命令行查看主机名(计算机或智能手机的名称)。为此,您必须为每个 IP 分别进行主机搜索。比如我需要查找192.168.1.105的主机名,那么我要执行下面的命令
主机 192.168.1.105
2. 第三方应用
如果这些命令听起来过于繁琐,您可以从 Mac App Store 下载名为 LAN 扫描的免费软件。此应用程序将列出连接到本地网络的 IP 地址以及 MAC 地址、供应商等其他详细信息。该应用程序不会列出主机名。为了获得设备的主机名,您需要支付 7 美元的一次性费用来升级到高级版本。
另请阅读: 找出谁连接到您的 WiFi
如何在 Android 和 iOS 中查找 IP 地址
与 Windows 和 macOS 不同,没有本地方法可以检查 Android 和 iOS 上所有设备的 IP 地址。因此,您将不得不下载第三方。完成这项任务的最佳应用是 Fing。它是一个功能强大的网络实用程序,可以快速扫描网络上的 IP 地址。
您所要做的就是安装 Fing 并打开它。接下来,点击“扫描设备”按钮,它将开始扫描网络上的所有设备。Fing 非常聪明,它甚至可以检测连接设备的品牌和型号。它通过设备图标来象征设备——无论是 iPhone、MacBook、路由器还是打印机等。
如何在路由器上查找 IP 地址
检查连接到 WiFi 网络的设备的最简单、最可靠的方法之一是通过路由器的 Web 界面。如果您可以访问路由器 Web 界面,您只需登录 Web 门户并检查即可。
门户网站地址、用户名和密码大多印在路由器后面。如果您没有对路由器的物理访问权限,Web 门户 URL 主要是 PC 的网关地址。要找到它,请打开命令提示符并键入以下命令。
ipconfig | findstr "默认网关"
默认用户名和密码取决于路由器的制造商。大多数情况下,用户名和密码是“admin”。如果这对您不起作用,请访问官方制造商网站以获取默认凭据,或者您可以阅读这篇关于如何查找路由器用户名和密码的文章。
登录后,请注意无线或 DHCP 选项。我们需要导航到 DHCP 客户端的列表。在此页面上,您可以查看连接到网络的设备及其客户端名称和 MAC 地址的完整列表。您还可以选择从此界面阻止特定设备。要了解更多信息,请查看我们关于 如何阻止某人进入您的网络的文章。
这种方法的好处是您不必安装任何软件,因为您可以从任何设备访问您的路由器。但是,唯一的缺点是您需要知道路由器的登录凭据。如果您在工作环境中,那么您可能无法访问这些详细信息来登录路由器管理页面。在这种情况下,您将不得不使用上述方法。
结束语
找到网络中设备的 IP 地址后。您可以开始相应地配置您的网络。您可以开始 为您的设备分配静态 IP 地址、 配置 SSH、 远程访问您的计算机等。