OpenWRT介绍(第一篇)

时间:2024-03-14 14:55:06

以前小朱喜欢写关于虚拟专有网络方面的内容,但是突然发现写了好几篇都没有审核通过,决定写点日常化的东西。日常推荐小朱的公众号:网事只能回味

小朱喜欢折腾,曾经在2014年入手了一款双频的1200M路由器,就是360安全路由C301。奈何过了不长时间,这款路由器就被360厂家给抛弃了,这款路由器我也就没有再用过,最近突发奇想,准备拿出来刷个好一点的系统玩玩,对比了几款开源路由器固件MerLin,ikuai,OpenWRT以及Vyos等,最终小朱选择了OpenWRT。

OpenWRT是一个高度模块化、高度自动化的嵌入式的Linux发行版,她拥有强大的网络组件和扩展性,常常被用于工控设备、智能家居、路由器等设备中。它还提供了上百个已编译好的软件,而且数量还在不断增加。OpenWRT使用框架来构建应用程序,不需要构建一个完整的固件,对于用户来说,将会拥有完全定制的玩法。OpenWRT支持各种处理器架构,无论是对ARM,X86,PowerPC或者MIPS都有很好的支持。我们今天的主角C301路由器就是拥有一款MIPS架构的高通企业级处理器AR9344+AR9882,支持802.11ac,当然也是向下兼容的。

在刷入系统之前,我们需要准备几个工具,Winscp,XShell/SecureCRT/Putty以及OpenWRT的固件。为了方便,小猪将这几个软件包上传到百度云盘。链接:https://pan.baidu.com/s/1PAtdr3INQrH_N3S5pMLEsQ 提取码:ypir

我们需要先将电脑的物理网口对应的网卡的IP地址设置为192.168.1.2,网络掩码为255.255.255.0,网管设置成192.168.1.1,并且用网线连上路由器的LAN口和电脑的网口。
OpenWRT介绍(第一篇)
然后就是将路由器断开电源,按住后面的reset键,然后再插上电源,等待10秒左右,在路由器的面板上缓慢闪烁黄色指示灯的时候松开reset键就行了。然后电脑上打开浏览器,在地址栏输入192.168.1.1,出现ROM上传界面。
OpenWRT介绍(第一篇)
选择小朱百度网盘里面的openwrt-18.06.5-ar71xx-generic-qihoo-c301-squashfs-factory.bin,点击upload。然后等待路由器重启。重启完成后在浏览器地址栏再次输入192.168.1.1,就会发现路由器已经可以使用了,因为到了这里我们已经成功的刷入了OpenWRT的固件了。但是这时候我们还搜不到无线信号,因为我们还没有设置路由器的相关配置。要设置路由器,我们还是要在路由器和电脑网口连接的情况下在浏览器输入192.168.1.1。
OpenWRT介绍(第一篇)
这里我们可以直接点击Login。具体的配置我们以后在进行介绍。到了这里我们的路由器已经可以正常的使用了,但是如果我们还想装双系统,还得继续。重启路由器后,打开Winscp,选择scp,主机名是192.168.1.1,端口22,用户名root
OpenWRT介绍(第一篇)
点击登陆,点击右侧的tmp文件夹,将百度网盘里的uboot.bin放进来。然后打开Putty软件,填上192.168.1.1,login as是root登陆进去后输入cd /tmp,然后输入mtd -r write uboot.bin u-boot,等待几秒钟putty会失去和路由器的连接,就代表刷入成功了。
OpenWRT介绍(第一篇)
小朱已经刷入了,所以这里提示错误。
这时候我们已经完成了C301路由器的双系统刷入,想要查看uboot系统,需要将路由器断开电源,按住后面的reset键,然后再插上电源,等待10秒左右,在路由器的面板上缓慢闪烁黄色指示灯的时候松开reset键,浏览器输入192.168.1.1就可以看见了。