查找树莓派ip地址的几种方法

1.环境说明

在这里插入图片描述

从上面的图中可以看到树莓派是通过网线和win10电脑相连的,以此来共享win10电脑网络,但是需要在电脑端设置后才能将网络共享出来,
设置方法参考以下链接:
通过一根网线共享网络给另一个电脑或者群辉上网
注意,第六步不用做,最后以太网 也要先禁用再重启一次。
win10通过网线共享网络
如何将电脑的无线(WIFI)网通过有线分享给其他设备

2.查看树莓派ip地址的几种方法

2.1 当树莓派连接屏幕时

2.1.1 在树莓派终端中输入 hostname -I

hostname -I

注意:上面hostname命令的参数 I大写,表示查看本机上所有IP地址

[root@server-01 ~]# hostname -I
192.168.200.150 172.17.0.1 172.21.0.1 172.19.0.1 172.20.0.1

hostname命令的参数 i 小写,表示查看主机名称对应的网络IP地址

bruce@raspberrypi:~ $ hostname
raspberrypi
bruce@raspberrypi:~ $ hostname -i
127.0.1.1

sudo nano /etc/hosts

会看到下面:

127.0.1.1 raspberrypi

这个文件中可以看到树莓派 Raspbian 系统默认的主机名为 raspberrypi,所以可以在这里修改主机名,那么当树莓派接入网络之后,就可以使用 ping raspberrypi.local 来获得树莓派IP地址,当然也可以通过 http://raspberrypi.local 来访问树莓派的80端口上的 Web 服务(如果已经部署了的话)。
主机名称:raspberrypi
对应的网络IP地址:127.0.1.1

2.1.2 在树莓派终端中输入 /sbin/ifconfig

在这里插入图片描述
图片中inet addr: 10.23.27.15就是树莓派ipv4地址。

2.2 在win电脑查看树莓派地址

2.2.1 在win电脑终端中输入 ping raspberrypi -4

ping raspberrypi -4
在这里插入图片描述
这里直接返回树莓派ipv4地址:192.168.0.115,
如果不加最后的参数 -4 ,默认返回ipv6地址(因为window系统已将ipv6协议设为优先协议);
在这里插入图片描述

2.2.2 用工具nmap找出树莓派地址
2.2.2.1 安装nmap软件

先安装nmap软件,具体方法可以参考一下链接:
如何查看树莓派IP地址,3个方法手把手教会你

2.2.2.2 查找网段

因为是用网线和树莓派连接,所以要在以太网适配器中查看 nmap 要检索的网段范围,方法如下图中

在这里插入图片描述
或者用 ipconfig /all 命令将所有适配器的状态列出,

在这里插入图片描述

如果树莓派是通过WiFi接入局域网的,要查看“无线局域网适配器 WLAN”
在这里插入图片描述
如果树莓派是通过WiFi接入局域网还可以在路由器设置页面查看树莓派的ip,或者在手机(手机和树莓派必须在同一个WiFi下面)上下载
Fing软件,扫描所有连接在WiFi下面的设备。

2.2.2.3 检索网段

nmap -sn 192.168.0.0/24

在这里插入图片描述
注意,很多树莓派MAC Address 是以B8 开头的,但是这里的不是,不用怀疑是否正确。

Nmap scan report for 192.168.0.112
Host is up (2.2s latency).
MAC Address: B8:27:EB:EA:E0:D4 (Raspberry Pi Foundation)

nmap是一款非常强大的网络扫描,探测工具,更多相关内容可以参考:
nmap命令详解
以及B站上相关视频

### 方法一:使用局域网 IP 扫描工具 当树莓派连接至与电脑相同的 Wi-Fi 或有线网络时,确保 WiFi 是 2.4G 频段。此时可以在电脑上启动局域网 IP 扫描器来探测并找出树莓派IP 地址[^1]。 一旦获得该 IP 地址,可利用 SSH 客户端尝试建立远程登录会话。如果遇到安全警告提示,则表明所使用的 IP 正确指向了目标设备——即树莓派。确认后按指示操作即可完成身份验证过程并访问系统。 ```bash ssh pi@<树莓派_IP> ``` ### 方法二:借助 ARP 命令询 对于已配置静态 IPv4 设置的情况,可通过命令行执行 `arp -a` 来检索当前子网内的活动主机列表。在此之前建议先运行 `ipconfig` 获取本机接口详情以便了解所在网段范围[^2]。 通常情况下,新加入网络不久且处于活跃状态的小型计算平台(如树莓派)会被分配较低数值作为其最后一位地址部分;因此在返回的结果集中寻找最有可能匹配的对象十分有效。 ### 方法三:运用 Nmap 进行网络扫描 安装 nmap 工具后能够更精准地定位特定硬件上的服务实例及其关联公网/私网标识符。此方式不仅限于发现 Linux 发行版驱动的小型计算机节点,同样适用于其他类型的 IoT 设备排工作[^3]。 ```bash sudo apt-get install nmap nmap -sn 192.168.x.0/24 ``` 上述指令中的 "192.168.x." 应替换为实际环境里路由器所提供的默认网关前缀。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值