树莓派4B安装Openwrt软路由并用作家庭网络网关设备

缘由

  • 家里需要联网设备太多,光猫性能不够,家里小米AX3600不想来刷机,然后就想到了被尘封的树莓派4B,经过一段时间的研究与折腾,最终完成了家庭网络的完善以及需要插件的使用。
  • 相关设备
    • 光猫 (已改成桥接)
    • iKuai软路由 (用做主路由进行拨号上网,同时用做DHCP服务器,这样能避免家庭只有一个路由设备,导致一些因素造成家里所有设备不可联网,还可使用其自带的DDNS服务,楼主编译版本也集成进去了)
      • 楼主有完全使用Openwrt软路由来用做家里的主路由,但是需要使用一些插件,然后会导致访问速度过慢或者宕机,导致远程访问不到家里设备。因此拿iKuai做主路由,这样即使挂掉了网关服务,还是能远程操作iKuai的(应该是相对比较稳定),多准备一条路,毕竟鸡蛋不要都放进同一个篮子里。
    • 树莓派网关
      • AdGuardHome
      • 解锁网易云音乐灰色歌单
      • 京东签到服务
      • 动态域名解析插件
      • 还有一些其他插件(自己研究)

需要设备及工具

设备与工具 解释
树莓派4B 主设备
8GB (最小)TF存储卡 存储卡
TF卡读卡器 提前准备,不要忘记这货,不然导入不了系统
适配树莓派4B软路由系统 操作系统
balenaEtcher 将系统导入存储设备软件
PuTTY 连接设备的软件
千兆网线 网络连接
默认密码 password
默认网关 10.10.10.3

操作流程

  • 下载好 Openwrt 固件

  • 下载好 balenaEtcher

  • 下载好 PuTTY

首先将读卡器插上内存卡连接电脑,然后打开 balenaEtcher 软件选择下载好的固件


读卡器和内存卡没有问题的话,点击中间的 Select target,选择准备写入固件的内存卡,建议不要同时连接多个usb设备导致误操作。如选错设备,楼主不负责哦。

选择好写入设备后点击右侧的Flash ,等待写入完成 (成功后会有提示,耐心等待)。

拔掉读卡器取出内存卡插入到树莓派4B上。

将网线和电源线连接上树莓派。

敲黑板,注意点
  • 如家里已经有了主路由(可下发DHCP服务的路由器),此时直接将树莓派4B连接上会访问不到路由系统的,因为路由系统默认网关为10.10.10.3,此时有以下两种解决方案,选择一种对自己来说最省事的方法吧。

    • 简单粗暴最有效的方法,如果你懂一些路由知识,可找到自己家里的主路由后台,然后修改DHCP服务的网段,改为10.10.10.1 - 10.10.10.255 ,并将其网关修改为软路由的网关10.10.10.3,一顿操作下来以后,要确保此时网段已生效,然后可通过putty 连接软路由后台,此时操作与否没有什么关系了,因为已经可以通过浏览器进行路由的管理了。
    • 如果纯小白或者不会修改主路由网段也没有关系,但是你要知道自己家里的路由器地址,比如192.168.31.1(此为小米路由器默认后台地址),如若不知,恕在下无能为力,您可关闭网页教程,您不适合刷入此系统。
      • 将电源和网线连接树莓派,然后将网线的另一端直接接入电脑的网口,然后手动修改自己网络地址为10.10.10.1 - 10.10.10.255 之间的数值10.10.10.3除外,已被树莓派占用,如若头铁,也恕在下无能为力,关闭教程,绕道走吧。
      • 如何修改 如若有一些技术基础,可以跳过小白操作,找到下面的方法,操作会更便捷,省去很多麻烦,两个操作二选一即可
        小白操作

        电脑右下角有个小地球,或者进入电脑的设置,找到网络和Internet选项,找到高级网络设置下面的 更改适配器选项,找到以太网双击,出现下面的图说明你找到了,可以继续操作。

        点击属性,找到Internet 协议版本4(TCP/IPv4),双击,见到下图,说明找对了

        将自动获得IP地址 改成 使用下面的IP地址

        • IP地址 10.10.10.88
        • 子网掩码 255.255.255.0
        • 默认网关 10.10.10.3
        • 首选DNS地址 10.10.10.3
          然后保存即可,没有填写DNS,记得自己加上,如下图,等待提示网络连接成功即可。
      有一些基础
      • 同样将电脑的地址设置为10.10.10.1 - 10.10.10.255 之间的地址,10.10.10.3除外,然后通过 putty 连接后台,如下图

        成功后如下图

        输入用户名 root 密码 password,见到如下图,即为成功

        然后按照下面的命令操作即可

        vim /etc/config/network
        


        找到 10.10.10.3 将其修改为主路由所在网段内的地址 如 192.168.31.3,修改后如下图所示,如不会操作,还是关闭这个方法吧,去用小白使用的方式,不然修改错数值会导致不能使用的。

        保存后,直接重启系统即可,注意,一定要重启系统,然后修改的配置才会生效,等待重启完成,即可将电脑的网络地址修改为自动获取IP地址,然后即可通过 192.168.31.3,访问软路由后台管理界面。

后台管理界面

打开浏览器,输入 10.10.10.3 (有一些基础 192.168.31.3),然后回车进入软路由的后台管理地址,如下所示


输入密码 pssword,进入后台,找到网络,接口,如下图


点击修改,将IPV4地址修改为你家主路由的网段内的地址,如小米的就修改为192.168.31.3,子网掩码为255.255.255.0, IPV4网关修改为主路由网关地址192.168.31.1,自定义DNS写上自己家里网络供应商提供的DNS地址,或者写上公共DNS地址如114.114.114.114,但是肯定不如网络供应商提供的连接速度快。设置好后(一定按照图片内容去修改),如下图,

这些内容弄好以后下滑到基本设置,勾选忽略此接口

确保信息填写无误后点击保存&应用,此时因为已经修改好了后台地址,再访问10.10.10.3就访问不通了,此时可将树莓派的网线从电脑上拔下来,然后插入到主路由的网口,然后将主路由的网口再连接回电脑,此时由于电脑的地址还没有修改回来,找到上面修改电脑网络地址的地方,将自己输入的地址改回为自动获取IPV4地址,如果过了一会还没有提示网络连接成功的话,就重启一下电脑吧,重启完毕以后路由器会分配给电脑ip地址的,此时在浏览器输入192.168.31.3 即可再次访问路由的后台管理界面。修改为自动获取IP地址那个操作和下面的DNS保持一致即可,如若改自动获取就都弄成自动获取。

敲重点

固件的插件功能自己去摸索,摸着石头过河不容易,需要相关资源,可以到博主b站获取,一键三连,谢谢

树莓派4B安装Openwrt软路由并用作家庭网络网关设备相关推荐

  1. 群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

    0.前言: 本来一直都是在Windows10的Hyper-V中虚拟软路由的,直到有一天突发奇想,手贱在windows10宿主机中安装了个安卓模拟器,由于众所周知的原因,安卓模拟器是不能同时与Hyper ...

  2. PVE系列教程(八)、安装OpenWRT软路由

    PVE系列教程(八).安装OpenWRT软路由 为了更好的浏览体验,欢迎光顾勤奋的凯尔森同学个人博客http://www.huerpu.cc:7000/ 本教程固件下载地址:http://nas.he ...

  3. 迷你主机安装openwrt软路由系统(附启动盘制作教程+ISO、IMG镜像文件)

    之前在迷你主机上刷了一个openwrt的软路由,安装过程分享给大家,镜像文件在文章末尾~ 一般需要做软路由系统的机器,是需要至少两个网口的,一个做wan口,一个做lan口 由于其他因素,不能直接将op ...

  4. 【树莓派】搭建OpenWrt软路由,并作为旁路由的配置与应用方法

    使用ARM架构做软路由,首要考虑的是价格问题,当树莓派作为ARM软路由,特别小巧但功能强大还静音,实乃绝配.这里我选用的是带有千兆网口的树莓派3B+,其优势主要主要有: 性能超过大部分ARM软路由 小 ...

  5. VMware安装openWRT软路由系统

    本人是从众多媒体玩家的视频中无意了解到了软路由,它的功能非常强大,你想要的不想要的上面都有,重点是软路由可以安装到各种设备中(各种盒子.虚拟机.笔记本.x86设备.Arm设备),功能简直可以秒杀一切普 ...

  6. J1900 小主机 PE 安装 OpenWrt 软路由固件到硬盘的方法.md

    工具 老毛桃 PE:https://www.laomaotao.net/ physdiskwrite 刻录软件:https://m0n0.ch/wall/physdiskwrite.php 具体步骤: ...

  7. 单网口电脑安装openwrt软路由做单臂路由

    第一步,依次输入运行firstboot和reboot,重置软路由配置(本文软路由来自恩山无线论坛). 第二步,将软路由的接口lan的物理接口从eth0更换为eth0.1,创建接口wan,将接口wan绑 ...

  8. [零刻]EQ12EQ12Pro安装OpenWRT软路由教程

    OpenWRT系统安装 安装前准备 1.U盘一个 2.WePE写盘工具 3.Openwrt固件 4.Img镜像写盘工具 安装步骤: 1.首先下载WePE写盘工具,制作一个PE系统安装环境,启动软件后, ...

  9. 【视频】树莓派4B运行OpenWrt系统通过华为ME909s模块实现4G软路由数据分享

    By Mcuzone 关键词:Raspberry Pi  4B  3B RPI  HUAWEI  ME909  4G  LTE  openwrt  软路由  soft router  蜂窝数据  Wi ...

最新文章

  1. 剑指offer 06.逆向打印链表
  2. 【数据挖掘】卷积神经网络 ( 视觉原理 | CNN 模仿视觉 | 卷积神经网络简介 | 卷积神经网络组成 | 整体工作流程 | 卷积计算图示 | 卷积计算简介 | 卷积计算示例 | 卷积计算参数 )
  3. Caffe官方教程翻译(7):Fine-tuning for Style Recognition
  4. windows+php+mysql+apache(wamp)安装配置问题
  5. mysql索引篇之覆盖索引、联合索引、索引下推
  6. 程序员辞职的7个常用理由,你用的是哪一个?
  7. r软件时间序列分析论文_高度比较的时间序列分析-一篇论文评论
  8. GitLab 分享项目到指定小组或者指定用户
  9. 京东云Ubuntu下安装mysql
  10. micropython编程软件下载_MicroPython可视化拼插编辑器:让硬件编程更智能!
  11. 使用openssl生成PEM格式私钥和公钥及ECDSA签名
  12. 测试自己幸运数字的软件,心理测试:选一个你的幸运数字,测一下你最近会有什么好事发生?...
  13. jsp九大内置对象简述
  14. 计算机二级vb考试题库app,全国计算机二级vb考试题库
  15. sql往数据库里面添加数据
  16. Jetpack Compose SideEffect:副作用及相关API
  17. Firefox中about:config配置大全
  18. 佛山科目二仙塘考场(B场)-考试要点
  19. 人脸识别、二维码电子签到,让会议会展入场更加智能!
  20. 抖音、猫眼网页信息加密分析与应对(1)

热门文章

  1. 用户记忆设计:如何设计印象深刻的用户体验 | Viget
  2. 炉石一键拔网线_炉石传说拔网线插件
  3. 星露谷物语联机服务器位置已满,星露谷物语联机版
  4. 调查显示台湾1月消费者信心指数终止“三连跌”
  5. i 技术会笔记 | Druid在爱奇艺的实践和技术演进
  6. android 九宫格图案解锁
  7. linux忘记root密码VMware-centos6.8演示
  8. 数据时代的的企业管理 记SAP商业同略会
  9. HR怎样做好员工培训,避免背锅(一)
  10. 5G+北斗:人员定位系统为化工厂定位赋能