如何找到Raspberry Pi的IP地址?
注释ⓘ Cet article peut avoir été partiellement ou totalement traduit à l'aide d'outils automatiques. Nous nous excusons des erreurs que cela pourrait engendrer.
教程经常要求您连接到Raspberry Pi的IP地址,但是如何找到该IP地址?
让我们看看如何通过3种方式(无论有没有GUI)找到Raspberry Pi的本地IP地址。
请注意,当教程向您介绍Raspberry Pi的IP地址时,通常是在谈论本地网络中的IP地址。公用IP地址,用于在所有Internet上标识您的身份,实际上直接指向您的调制解调器,而不是您的个人计算机。您可以通过myip.com等在线网站轻松找到它。
必要的设备
要遵循本教程,您将需要以下材料:
对于其他情况,我们假设您的Raspberry Pi已打开并连接到您的盒子。
如何在连接到屏幕的Raspbian下查找Raspberry Pi的IP。
我们要讨论的第一种情况是,您的Raspberry Pi在Raspbian上运行,具有显示器和鼠标。
这是最简单的情况,您只需将鼠标拖到Raspbian菜单栏右上角的网络图标上,稍等片刻,便会出现一个帮助气泡。IP地址!
请注意,对于与Raspberry Pi兼容的大多数其他操作系统,您会发现相对等效的技术。因此,通常可以在系统专用于网络连接的部分中找到Raspberry的IP。
有关信息,如果您没有台式机,而只有带有命令行的屏幕,则可以在Raspberry Pi的终端中键入以下命令以查找其IP:
hostname -I
如何通过调制解调器管理界面查找IP
如果您的Raspberry Pi没有连接到任何显示器,则可以从调制解调器的管理界面中找到其IP地址。
要访问它,请打开浏览器,然后转到制造商文档中指定的地址。一些访问提供商将其直接写在粘贴在盒子上的标签上。
但是在您仔细阅读论文之前,请尝试以下地址: http://192.168.0.1
,http://192.168.0.254
,http://192.168.1.1
和 http://192.168.1.254
。
其中之一可能与您的管理界面相匹配是很好的选择。
然后,您将必须连接(并且没有魔术,您必须去阅读包装盒的标签)才能访问管理界面。
连接后,您很可能会在管理面板中找到一个页面,使您可以查看连接到调制解调器的所有设备。
从技术角度来看,此方法很简单,但是有两个很大的缺点。首先是您必须查看论文或深入研究电缆以找到标识符。第二个问题是,在某些调制解调器上,该功能无法正常工作,以致于没有显示一半的外围设备。
如果您没有动力阅读论文或调制解调器没有显示Raspberry Pi,在这种情况下,我建议您改用以下方法。
从同一网络上的另一台计算机上查找Raspberry Pi的IP。
如果您的Raspberry Pi没有显示器,则可以从连接到同一盒子的另一台计算机上找到其地址。
为此,我们将使用一个称为Nmap的工具,该工具可让您执行许多与检测网络上的机器和端口有关的操作。
在Linux上安装Nmap
Nmap的优点是可以使用“ NetworkMapper”应用程序在Linux,Windows,Mac OS甚至Android上安装。
要在Linux上安装Nmap,没有什么比这容易的了,这很可能是在您的发行版本库中。因此,请使用您的存储库管理器来安装Nmap。因此,对于所有Debian数据库(Debian,Ubuntu,Raspbian等),这将提供:
sudo apt install nmap -y
在Windows和Mac OS上安装Nmap
在Windows或Mac上安装Nmap并不复杂。您所需要做的就是访问“下载”部分中的Nmap官方网站,并按照您系统版本的说明进行操作。
使用Nmap查找Raspberry Pi的IP
现在已经安装了Nmap,您所要做的就是扫描网络以找到您的Raspberry Pi。
但是在执行此操作之前,请先关闭Raspberry Pi,然后等待30秒。您很快就会明白为什么。
你等了30秒吗?好了,现在让我们使用以下命令扫描网络:
nmap -sP 192.168.0.1/24
对于Linux,直接将其输入终端,对于Windows和Mac OS,启动Nmap的图形界面Zenmap,然后在“命令”字段中键入命令。
请注意,根据您的服务提供商,您可能需要使用 192.168.1.1/24
到位。
实际上,此命令将要求Nmap将Ping发送到属于该网络的所有计算机。192.168.0.*
。
然后,您将获得包含网络上所有计算机的IP地址的返回信息(有时还包含其主机名)。
很好,但是我现在如何找到我的Raspberry Pi?好吧,这很简单。由于我们在扫描网络之前已拔下Raspberry Pi的插头,因此其IP地址不会出现在列表中。
重新打开Raspberry Pi,等待其连接到网络,然后重新发出命令。比较两个地址列表,第一个列表中没有的IP是您的Raspberry Pi!
请注意,所有相同,由于一个IP没有响应第一个命令,另一个则可能同时显示几个IP。 设备已同时连接到网络。
在这种情况下,您只需要尝试不同的IP,通常就不会很多。例如,如果已激活它,则尝试通过SSH连接到它。
有时您甚至会很幸运,主机名(通常包含 raspberry
)将标记在Pi的IP上!
您知道Raspberry Pi的IP地址,只需连接它即可!