树莓派4B 安装系统 实现WIFI联网 设置静态IP(无键鼠和显示器)

2023-05-16

本文结构

没有连接显示屏、键盘、鼠标

  • 前期准备
  • 下载系统镜像并解压至存储卡
  • 实现利用网线访问树莓派系统
  • 连接WIFI
  • 设置静态IP

前期准备

文章比较长,因为比较全面

  • 树莓派4B
  • 网线一根
  • 已连接无线网的笔记本电脑
  • 存储卡(不低于16G)
  • 软件:
    - SD Card Formatter 格式化存储卡
    - xshell6 连接至树莓派系统
    - 2019-07-10-raspbian-buster-full.zip 树莓派系统镜像
    - win32diskimager-1.0.0 将后缀.img的系统镜像写入存储卡
    - VNC-Viewer-5.0.3-Windows-32bit 远程访问树莓派图形化界面
  • 所有软件放在该连接
    - 吐槽一下:为啥许多CSDN上下载的软件需要积分! 那些博主还说自己也没办法(为啥不百度云…)
    - 链接:https://pan.baidu.com/s/1lIY7pP77uy2GLMHXswx-1A 提取码:ink8

下载系统镜像并解压至存储卡

说明:尝试在官网下载最新镜像网速过慢,最终选择百度云上的系统镜像资源

  • 在百度云下载镜像

    在这里插入图片描述

  • 解压系统镜像至电脑任意文件夹
    在这里插入图片描述

  • 存储卡插入电脑并使用SD Card Formatter进行格式化

在这里插入图片描述

  • 向SD卡写入系统镜像(弹出的提示选择yes即可)

在这里插入图片描述

  • 写入镜像后,进入存储卡boot目录,并创建一个全名ssh目录(切记不要带后缀,如下面的示意图)
    这一步是为了让xshell能够与树莓派连接准备的(算是一种开启ssh服务的设置)
    有外设的人可以忽略…

在这里插入图片描述

  • 拔出存储卡,插入树莓派
    将树莓派连接电源,并用网线将树莓派和电脑连接

实现利用网线访问树莓派系统

  • 电脑端设置
    在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

点击鼠标右键进入电脑无线网的属性设置

在这里插入图片描述

在这里插入图片描述

  • 连接树莓派
    • 查询树莓派IP 在Dos界面输入命令arp -a
      这一块我不太了解,不过凭经验出错可能性不大

在这里插入图片描述

  • 打开xshell,连接至树莓派
    树莓派默认登陆到用户名为:pi
    密码为:raspberry

在这里插入图片描述

说明一下:
此操作过程中,我插拔了一次网线
所以重新获取了一次树莓派IP地址,方法同上
最终我连接到的树莓派IP地址如下

连接成功

在这里插入图片描述

注意:如果你的默认用户名不是pi,要及时改正不然无法连接

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

连接WIFI并设置静态IP

  • 开启VNC服务
    - 执行sudo raspi-config进入系统服务设置(开启SSH和VNC服务)
    *这个界面按 上下左右键 调整选项 和 enter 键选择选项 *
    按 tab 键跳入最下面的选项 如 finish

在这里插入图片描述

选择第五项Interfacing Options

在这里插入图片描述

分别选择SSHVNC

在这里插入图片描述

  • 在命令好输入vncserver(关键) (每次重新开机都需要执行该命令才能连接VNC)
    这个可能有一劳永逸的方法,但我用VNC服务并不多,所以多一步操作也无伤大雅

在这里插入图片描述

上面的IP地址:端口号是连接树莓派图形化界面的关键

  • 连接WIFI
    这一步我采用图形化界面连接
    网上有通过命令行连接的,感兴趣的可以找找
    - 打开 VNC-Viewer-5.0.3-Windows-32bit

在这里插入图片描述

在这里插入图片描述

  • 连接成功 按照提示进行相关设置

在这里插入图片描述

正确设置时区

在这里插入图片描述

  • 连接WIFI

选择要连接的 wifi,选择 next
在这里插入图片描述

在这里插入图片描述

连接成功后,此时不要拔掉网线,继续下一步

设置静态IP

  • 先用ifconfig查看当前无线网络的IP地址,为静态IP设置提供参考

在这里插入图片描述

  • 我将自己的静态IP设置为192.168.0.99
    - 执行sudo nano /etc/dhcpcd.conf 用 下键翻页至最后,将下面的代码复制上去

在这里插入图片描述

interface wlan0
static ip_address=192.168.0.99/24
static routers=192.168.0.1
static domain_name_servers=114.114.114.114  8.8.8.8
  • ctrl+x退出保存
  • 执行sudo reboot重启 重启后检查设置是否生效

在这里插入图片描述

  • 拔出网线 通过192.168.0.99地址连接树莓派
    提醒:电脑和树莓派必须在同一局域网才能连接上

~如果读到这儿了,不如点个赞再走(虽然我还不清楚点赞有啥用)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

树莓派4B 安装系统 实现WIFI联网 设置静态IP(无键鼠和显示器) 的相关文章

随机推荐

  • Redis常用命令-史上最全最新版本(一)

    Redis常用命令 史上最全最新版本 xff08 一 xff09 一 Redis基础命令二 Redis操作key的一些命令三 Redis五大基本数据类型1 String xff08 字符串 xff09 类型2 List xff08 列表 x
  • js删除对象中的元素

    if e data let result 61 JSON parse e data this form 61 result item 删除对象中的create time xff0c update time元素 delete this for
  • FreeRTOS 任务调度 任务切换

    64 嵌入式 简述启动调度器 移植层调度器启动第一个任务 任务切换参考 FreeRtos 简述 前面文章 lt FreeRTOS 任务调度 任务创建 gt 介绍了 FreeRTOS 中如何创建任务以及其具体实现 一般来说 xff0c 我们会
  • FreeRTOS 信号量

    64 嵌入式 简述二进制信号量 二进制信号量使用二进制信号量实现 创建信号量获取信号量释放信号量 中断中释放任务中释放 计数信号量互斥锁 创建互斥信号量拿锁放锁 递归互斥锁 获取递归信号量释放递归信号量 参考 FreeRtos 简述 Fre
  • 【转存】SpringBoot 中的自带工具类,快速提升开发效率

    断言 断言是一个逻辑判断 xff0c 用于检查不应该发生的情况 Assert 关键字在 JDK1 4 中引入 xff0c 可通过 JVM 参数 enableassertions开启 SpringBoot 中提供了 Assert 断言工具类
  • Mybatis-plus BindingException问题

    原因 xff1a 找不到 mapper xml 问题 解决方法 xff1a 去掉引用 mybatis plus lt dependency gt lt groupId gt com baomidou lt groupId gt lt art
  • 年度成果发布 | 百度超级链精选案例集正式上线!

    关注百度超级链微信公众号回复 案例集 获得电子版精选案例集 近年 xff0c 随着数字经济的发展 xff0c 区块链作为新基建的潜力逐渐被挖掘 xff0c 极大地发挥出其公开透明 高效便捷 互联互通的优势 xff0c 正在逐步提升社会信息交
  • Linux之Ubuntu入门篇[笔记自用]

    CMD 一 linux常用命令 lscd 点表示当前目录 点点当前目录的上一级目录 当前用户目录 放回上一次目录 pwduname 用于显示系统信息clear 清屏catsudo 以管理员运行cp 文件拷贝su 切换用户 sudo su x
  • Mysql 主从同步状态检查

    show slave status G 参数详解 1 Slave IO State SHOW PROCESSLIST输出的State字段的拷贝 Master User 被用于连接主服务器的当前用户 Master Port 当前的主服务器接口
  • maven打包报错 Expected root element project but found html

    Expected root element 39 project 39 but found 39 html 39 XXX spring boot parent 2 1 6 RELEASE pom 原因是POM文件错误 看下仓库中具体报错的p
  • BGP、OSPF、MPLS路由协议RFC分享

    文章目录 1 概述1 1 BGP1 2 OSPF1 3 MPLS 2 分享2 1 rfc 42712 2 rfc 31072 3 rfc 43642 4 rfc 44562 5 rfc 45772 6 rfc 47242 7 rfc 476
  • 单片机底层硬件与应用程序的联系

    1 单片机使用下载的固件库 xff0c 即底层驱动程序 2 功能配置寄存器是直接与硬件相互联系的 xff0c 例如汇编语言便可直接操纵功能配置寄存器
  • ROS中TF变换详解

    ROS发布TF变换 提示 xff1a 在ROS中发布TF变换时 xff0c 所使用的的角度为弧度而不是度 本文可以验证 xff0c 有错误欢迎各位评论指出 文章目录 ROS发布TF变换 前言1 Python实现TF发布2 C 43 43 实
  • 小狼毫输入法皮肤配置【自带皮肤配置】

    小狼毫输入法皮肤 小狼毫自带皮肤预览图小狼毫皮肤配置注释小狼毫自带的皮肤和配置 取自小狼毫程序文件夹 小狼毫自带皮肤预览图 安装位置 Rime weasel 0 14 3 data preview 小狼毫皮肤配置注释 span class
  • 119. Pascal's Triangle II

    Given a non negative index k where k 33 return the kth index row of the Pascal 39 s triangle Note that the row index sta
  • 【新手把新手,易学】esp8266指令进行测试

    Csdn的写博客的工具简直太难受了 xff0c 写在了world里边复制粘贴不过来 xff0c 图片不显示 xff0c 格式全丢失 xff0c 把测试分块发出来把 我也是新手按照新手帖子一步步实验的 xff0c 并做了一些补充 STA 类似
  • 百度超级链2021年终盘点:深度赋能数字经济,促进产业融通发展

    区块链是具有巨大潜力的战略技术 2021年 xff0c 国家 十四五 发展规划纲要将区块链列入七大数字经济重点产业之一 工信部 中央网信办联合印发推动区块链技术应用和产业发展的指导意见 xff0c 推动区块链技术加速落地 百度超级链秉承 让
  • 访问 www.taobao.com过程

    首先是查找浏览器缓存 xff0c 浏览器会保存一段时间你之前访问过的一些网址的DNS信息 xff0c 不同浏览器保存的时常不等 如果没有找到对应的记录 xff0c 这个时候浏览器会尝试调用系统缓存 来继续查找这个网址的对应DNS信息 如果还
  • PyTorch安装通用教程——附安装包

    安装PyTorch 通用教程 由于最近做项目需要使用PyTorch xff0c 所以便准备在网上查找相关教程和下载安装包 但由于官网提供的下载方式下载慢 xff08 至少我是如此 xff09 xff0c 以及在网上寻找百度云资源无果 由于曾
  • 树莓派4B 安装系统 实现WIFI联网 设置静态IP(无键鼠和显示器)

    本文结构 没有连接显示屏 键盘 鼠标 前期准备下载系统镜像并解压至存储卡实现利用网线访问树莓派系统连接WIFI设置静态IP 前期准备 文章比较长 xff0c 因为比较全面 树莓派4B网线一根已连接无线网的笔记本电脑存储卡 xff08 不低于