树莓派玩转openwrt软路由:1.OpenWrt与路由器简介

1、什么是路由器?

在这里插入图片描述
    路由器(Router)是负责连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取网络中每一个数据包中的地址然后决定如何传送的专用智能性的网络设备。路由器是互联网的主要结点设备,作为不同网络之间互相连接的枢纽,路由器系统构成了基于TCP/IP的国际互联网络Internet 的主体脉络,也可以说,路由器构成了Internet的骨架通俗来讲:路由器就是把只能用一台终端连接的网络变成可以用多台终端共同使用网络的设备。

2、什么是软路由和硬路由

    硬路由是指使用网络专用硬件设备来实现路由功能的路由器,其路由处理能力更强,可以承载更高的数据量和用户数量。硬路由的配置通常比较简单,操作也比较稳定可靠,适用于需要高性能、稳定运行的企业级应用场景。但是价格也比较昂贵,由于是网络专用硬件设备,可扩展性较差

    软路由则使用通用的计算机硬件和软件来实现路由功能,其路由处理能力相对较弱,但由于其灵活性和可编程性较强,可以根据需求定制路由功能,并且支持多种网络协议和多种功能扩展,所以可玩性极高。软路由的配置和管理需要耗费更多技术能力和精力,但是价格相对硬路由成本较低,适用于个人和小型企业。

3、什么是OpenWrt?

在这里插入图片描述
    OpenWrt 可以被描述为一个嵌入式的 Linux 发行版,OpenWRT是一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中OpenWrt支持数量繁多的芯片,从x86到ARM、MIPS等各种稀奇古怪的芯片。而开发者使用OpenWrt,只需要直接通过简单的编译,就可以将一套软件编译出不同芯片的版本,烧写到自己的路由器上就拥有了一台Linux。通俗来讲:OpenWrt就是一个可以跑在路由器等嵌入式设备上的Linux操作系统,可以在这个系统上跑各式各样的应用。

4、OpenWrt可以和路由器擦出什么火花?

    OpenWrt有着非常高的可扩展性,可以非常容易地从零开始构造出一个全功能的智能路由器或服务器设备。用户可以在智能路由器上自行安装各种软件,比如控制带宽、上网人数、上网加速、过滤视频广告等,同时拥有强大的USB共享功能,未来还可能接入各种智能家居无线传感设备,远不局限于无线上网的功能,真正做到网络和设备的智能化管理

5、路由器的连接方式

方式功能
有线连接通过光纤、同轴电缆、双绞线直接连接到终端设备,将数据包进行编码通过有线传输后经终端解码得到原始数据。
无线连接通过无线接收机、发射机将电磁波信号在空中传播,将数据包进行编码通过无线传输后经接收机解码得到原始数据。

6、路由器的工作模式

工作模式描述
AP(接入点模式)有线接入已经可以访问互联网的路由器或交换机即可提供无线上网。
STA(站点模式)类似无线终端,STA本身不接受无线接入,它可以连接到AP
Router(路由模式)需要连接光猫,然后配置PPPoE拨号设置,宽带拨号提供有线/无线上网。
Repeater(中继模式)需要接入已有的无线网络,然后增强已有的无线网络信号,扩大其覆盖范围。
Bridge(桥接模式)与Repeater类似,区别在于基于已有的无线网络可以创建新的无线网络。
Client(客户端模式)需要接入已有的无线网络,能且只能通过有线连接的方式提供上网。

7、路由器外形及其接口

   市面上的路由器外观不外乎两种,有一些路由器是路由盒子+外置天线,也有一些路由器是路由盒子+内置天线。而接口却是千差万别,主要有这几类:WAN口、LAN口、光纤接口、以太网口、光模块接口、SIM卡槽、SD/TF卡槽、USB接口等。目前主流的路由器配置是1WAN+nLAN、1+n天线、千兆以太网、WIFI6。路由器最主要的接口就WAN口和LAN两种,WAN口即用于拨号连接上级的广域网接口,LAN即局域网内接口,前者负责外网传输,后者负责内网传输。简单来说WAN就是家里的大门,一般就一个,负责与外部的联通,而LAN口就如同家里各房间的小门,负责家里内部的联通。在这里插入图片描述

8、怎么将OpenWrt烧录到路由器?

    路由器有非常高的可玩性,但是一般路由器出厂的时候,厂商都会给路由器上锁,这是为了保障网络的安全。很多人买路由器回来,仅仅是拨号上网,然后需要开启WIFI热点就够了。路由器上也自带有很多网络配置功能,比如防火墙、流量管理、访客管理等等,但是很多的极客不满足于此,他们需要获取路由器的最高权限,在路由器上搭建自己的应用,最大限度的发挥路由器的性能。如果想要将OpenWrt烧录到路由器上,一般先要解锁路由器SSH权限,就可以用命令的方式刷入编译好的固件。

   解锁SSH权限的方式有很多种,第一种,就是直接用官方工具直接获取;第二种,就是直接刷入官方提供的开发版固件;第三种,就是利用官方路由器的固件漏洞,通过Web注入漏洞的方式,一般要先将路由器进行降级。解锁SSH权限之后,接下来可以选择刷入uboot或者breed(不死uboot),也就是BootLoader,即开机初始化时加载的最小系统,用于识别基础硬件和设置环境信息,引导固件的基础。其实不装也可以,官方固件一般都会自带uboot,uboot可以防止后面刷机导致变砖。其实你只要是通过uboot正常进行刷机的话,一般是不会把路由器给刷成砖的。刷成砖是因为把路由器的BootLoader给写废了,路由器开机引导不了系统,也就和块砖差不多了。

9、路由器成砖了怎么办?

    这里分为两种情况讨论,第一种是uboot未损坏,而路由器配置错误导致的变砖,这种情况进入到uboot下刷入固件即可(救砖一定要刷Factory映像 ,Sysupgrade映像是救不了砖的。你可以把Factory理解成全量包,Sysupgrade是更新包,全量包是全覆盖,而更新包是基于之前的固件上再更新);

在这里插入图片描述

  第二种是uboot损坏导致的变砖,这种只能用编程器了,因为你的boot程序已经损坏,根本就已经开不了机了,只能重写flash。一般淘宝上都有卖,商家会有配套的编程器软件。路由器上芯片不需要拆掉,可以购买免拆夹,将线和对应的引脚夹好即可。

在这里插入图片描述

以上仅举例了两种恢复方式,仅供参考,未尽事宜,请多见谅。

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值