Raspberry Pi网络监控_监控raspberry pi资源配置情况-程序员宅基地

技术标签: Raspberry Pi  网络  raspberry pi  

操作系统

如果要将Raspberry Pi用作台式PC,请下载Raspbian台式机映像。否则,如果您打算将Raspberry Pi用作媒体中心或不需要GUI的其他任何内容,请下载Raspbian Lite映像。

在将映像刷新到Micro SD卡之前,您需要先将其格式化为FAT32文件系统

Raspberry Pi的引导加载程序仅支持读取FAT文件系统。如果您的SD卡为64GB或更大,请确保将其格式化为FAT32而不是exFAT。

Windows

  • 将SD卡插入Windows SD卡驱动器
  • 在Windows搜索框中,键入“磁盘”,然后从结果框中选择“创建和格式化硬盘分区”。
  • 右键单击卡的未分配空间,然后单击“新建简单卷”以启动向导。点击下一步”。
  • 接下来,将询问您卷的大小。保留默认的最大磁盘空间。点击下一步”。
  • 系统将提示您指定安装路径,只需单击“下一步”。
  • 在下一个窗口中,选择FAT32作为文件系统。 单击“下一步”,然后单击“完成”以完成分区的创建。 如果卡为64GB或更大,则FAT32选项将不可用。 选择exFAT并完成该过程。 要将SD卡格式化为FAT32,请访问FAT32格式页面,在该页面上,您可以通过单击图片来下载该工具。 将下载一个名为guiformat.exe的文件。 只需双击exe文件,选择要格式化的驱动器,然后单击“开始”。 该卡将在几秒钟内被格式化为FAT32。

Linux

在Linux中,可以将图形工具用作GParted或命令行工具(例如fdisk或parted)来创建分区并格式化驱动器。

  • 将SD卡插入Linux SD卡驱动器

  • 使用lsblk命令找出SD卡的名称

lsblk




输出


NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

sdb 8:16 1 59.6G 0 disk



在这种情况下,SD设备的名称为/ dev / sdb,但这在您的系统上可能有所不同。识别名称的最佳方法是检查设备的大小。



*   下一步是使用parted格式化卡:

    ```
sudo parted /dev/sdb --script -- mklabel msdos
sudo parted /dev/sdb --script -- mkpart primary fat32 1MiB 100%
  • 将分区格式化为FAT32:

sudo mkfs.fat -F32 /dev/sdb1




macOS

将SD卡插入macOS SD卡驱动器

在终端窗口中键入以下命令以标识SD卡名称:


sudo diskutil list



通过运行以下命令将SD卡格式化为FAT32:


sudo diskutil eraseDisk FAT32 RPI MBRFormat /dev/disk2
``

确保使用正确的驱动器

写入映像

Etcher是一个免费的开源实用程序,用于将映像刷新到SD卡和USB驱动器,并支持Windows,macOS和Linux。

转到Etcher下载页面,下载适用于您的操作系统的最新Etcher并安装该应用程序。

  • 将SD卡插入SD卡驱动器并启动Etcher
  • 单击选择映像按钮,然后找到Raspbian zip文件。 如果您使用网络浏览器下载了文件,则应将其存储在用户帐户中的“下载”文件夹中。 如果只有一个驱动器,则Etcher将自动选择SD卡。 否则,如果连接了多个SD卡或USB记忆棒,请确保在刷映像之前选择了正确的驱动器。
  • 单击“ Flash”按钮,将开始闪烁过程。闪烁图像时,Etcher将显示进度条和ETA。该过程可能需要几分钟,具体取决于ISO文件的大小和卡速度。

在Raspbian上,默认情况下禁用SSH服务器。对于无头的Raspbian设置,您可以通过将名为ssh的文件放置在引导分区上而没有任何扩展名来启用SSH。只需在文件管理器中打开SD卡并创建文件即可。

设置Raspbian

将SD卡插入Raspberry Pi板上,插入显示器,键盘和电源,即可开始使用

默认用户名为pi,密码为raspberry。

如果启用了SSH,并且想将Raspberry Pi用作无头服务器,则使用网络电缆将板子连接到路由器。一旦启动,您就可以在路由器的DHCP租用表中找到板的IP地址,并通过ssh登录到Raspbian:

ssh [email protected]

要开始配置您的Pi,请使用raspi-config工具:

在上图,您可以更改pi用户密码,设置WiFi并扩展文件系统。

网络监控

什么是监控模式?

监视模式允许具有无线网络接口控制器的计算机监视从无线网络接收到的所有流量。 但是与更常用的混杂模式不同,监视模式允许捕获数据包而不必先与接入点或自组织网络关联。

应该使用什么适配器?

如果您对使用监视模式感兴趣,则需要在Raspberry Pi中添加第二个USB WiFi加密狗,因为Raspberry Pi 3上使用的BCM43438 WiFi芯片组当前不支持监视模式。 但是,额外的USB无线适配器价格便宜且易于使用,如果需要,您可以轻松添加多个适配器。

命令行网络监控

GUI网络监控

视频演示

详情参阅 - 亚图跨际

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/jiyotin/article/details/107455460

智能推荐

oracle 12c 集群安装后的检查_12c查看crs状态-程序员宅基地

文章浏览阅读1.6k次。安装配置gi、安装数据库软件、dbca建库见下:http://blog.csdn.net/kadwf123/article/details/784299611、检查集群节点及状态:[root@rac2 ~]# olsnodes -srac1 Activerac2 Activerac3 Activerac4 Active[root@rac2 ~]_12c查看crs状态

解决jupyter notebook无法找到虚拟环境的问题_jupyter没有pytorch环境-程序员宅基地

文章浏览阅读1.3w次,点赞45次,收藏99次。我个人用的是anaconda3的一个python集成环境,自带jupyter notebook,但在我打开jupyter notebook界面后,却找不到对应的虚拟环境,原来是jupyter notebook只是通用于下载anaconda时自带的环境,其他环境要想使用必须手动下载一些库:1.首先进入到自己创建的虚拟环境(pytorch是虚拟环境的名字)activate pytorch2.在该环境下下载这个库conda install ipykernelconda install nb__jupyter没有pytorch环境

国内安装scoop的保姆教程_scoop-cn-程序员宅基地

文章浏览阅读5.2k次,点赞19次,收藏28次。选择scoop纯属意外,也是无奈,因为电脑用户被锁了管理员权限,所有exe安装程序都无法安装,只可以用绿色软件,最后被我发现scoop,省去了到处下载XXX绿色版的烦恼,当然scoop里需要管理员权限的软件也跟我无缘了(譬如everything)。推荐添加dorado这个bucket镜像,里面很多中文软件,但是部分国外的软件下载地址在github,可能无法下载。以上两个是官方bucket的国内镜像,所有软件建议优先从这里下载。上面可以看到很多bucket以及软件数。如果官网登陆不了可以试一下以下方式。_scoop-cn

Element ui colorpicker在Vue中的使用_vue el-color-picker-程序员宅基地

文章浏览阅读4.5k次,点赞2次,收藏3次。首先要有一个color-picker组件 <el-color-picker v-model="headcolor"></el-color-picker>在data里面data() { return {headcolor: ’ #278add ’ //这里可以选择一个默认的颜色} }然后在你想要改变颜色的地方用v-bind绑定就好了,例如:这里的:sty..._vue el-color-picker

迅为iTOP-4412精英版之烧写内核移植后的镜像_exynos 4412 刷机-程序员宅基地

文章浏览阅读640次。基于芯片日益增长的问题,所以内核开发者们引入了新的方法,就是在内核中只保留函数,而数据则不包含,由用户(应用程序员)自己把数据按照规定的格式编写,并放在约定的地方,为了不占用过多的内存,还要求数据以根精简的方式编写。boot启动时,传参给内核,告诉内核设备树文件和kernel的位置,内核启动时根据地址去找到设备树文件,再利用专用的编译器去反编译dtb文件,将dtb还原成数据结构,以供驱动的函数去调用。firmware是三星的一个固件的设备信息,因为找不到固件,所以内核启动不成功。_exynos 4412 刷机

Linux系统配置jdk_linux配置jdk-程序员宅基地

文章浏览阅读2w次,点赞24次,收藏42次。Linux系统配置jdkLinux学习教程,Linux入门教程(超详细)_linux配置jdk

随便推点

matlab(4):特殊符号的输入_matlab微米怎么输入-程序员宅基地

文章浏览阅读3.3k次,点赞5次,收藏19次。xlabel('\delta');ylabel('AUC');具体符号的对照表参照下图:_matlab微米怎么输入

C语言程序设计-文件(打开与关闭、顺序、二进制读写)-程序员宅基地

文章浏览阅读119次。顺序读写指的是按照文件中数据的顺序进行读取或写入。对于文本文件,可以使用fgets、fputs、fscanf、fprintf等函数进行顺序读写。在C语言中,对文件的操作通常涉及文件的打开、读写以及关闭。文件的打开使用fopen函数,而关闭则使用fclose函数。在C语言中,可以使用fread和fwrite函数进行二进制读写。‍ Biaoge 于2024-03-09 23:51发布 阅读量:7 ️文章类型:【 C语言程序设计 】在C语言中,用于打开文件的函数是____,用于关闭文件的函数是____。

Touchdesigner自学笔记之三_touchdesigner怎么让一个模型跟着鼠标移动-程序员宅基地

文章浏览阅读3.4k次,点赞2次,收藏13次。跟随鼠标移动的粒子以grid(SOP)为partical(SOP)的资源模板,调整后连接【Geo组合+point spirit(MAT)】,在连接【feedback组合】适当调整。影响粒子动态的节点【metaball(SOP)+force(SOP)】添加mouse in(CHOP)鼠标位置到metaball的坐标,实现鼠标影响。..._touchdesigner怎么让一个模型跟着鼠标移动

【附源码】基于java的校园停车场管理系统的设计与实现61m0e9计算机毕设SSM_基于java技术的停车场管理系统实现与设计-程序员宅基地

文章浏览阅读178次。项目运行环境配置:Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。项目技术:Springboot + mybatis + Maven +mysql5.7或8.0+html+css+js等等组成,B/S模式 + Maven管理等等。环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。_基于java技术的停车场管理系统实现与设计

Android系统播放器MediaPlayer源码分析_android多媒体播放源码分析 时序图-程序员宅基地

文章浏览阅读3.5k次。前言对于MediaPlayer播放器的源码分析内容相对来说比较多,会从Java-&amp;amp;gt;Jni-&amp;amp;gt;C/C++慢慢分析,后面会慢慢更新。另外,博客只作为自己学习记录的一种方式,对于其他的不过多的评论。MediaPlayerDemopublic class MainActivity extends AppCompatActivity implements SurfaceHolder.Cal..._android多媒体播放源码分析 时序图

java 数据结构与算法 ——快速排序法-程序员宅基地

文章浏览阅读2.4k次,点赞41次,收藏13次。java 数据结构与算法 ——快速排序法_快速排序法