openwrt算是第三方路由系统中占有率最高的开源系统,而且也诞生出了一个个第三方分支,比如qwrt,iStoreOS等,immortalwrt也是其中的一种,为大陆的特殊网络环境提供了针对性的优化,比如第三方软件库,更符合国人的使用习惯的操作逻辑等,所以本期教程,以immortalwrt和多网口工控机为参考,教你怎么刷机和使用
准备工作:U盘,工控机(单双口皆可),电脑,网线
第一步 了解openwrt
这里借用维基对于openwrt的描述
OpenWrt是适用于嵌入式设备的一个Linux发行版。
相对原厂固件而言,OpenWrt不是一个单一、静态的固件,而是提供了一个可添加软件包的可写的文件系统。这使用户可以自由的选择应用程序和配置,而不必受设备提供商的限制,并且可以使用一些适合某方面应用的软件包来定制你的设备。对于开发者来说,OpenWrt是一个框架,开发者不必麻烦地构建整个固件就能得到想要的应用程序;对于用户来说,这意味着完全定制的能力,与以往不同的方式使用设备,OPKG包含超过3500个软件。 默认使用LuCI作为web交互界面。
OpenWrt另有一个复刻分支项目,名为LEDE,两者于2018年1月合并,合并后的项目使用OpenWrt的名字、LEDE的源代码
第二步 去下载immortalwrt的包
immortalwrt是基于openwrt的开源分支,使用他在GitHub上也会有项目,这里就是他的项目,当然与此同时,她也有自己的官网(也可以称为编译网站)
固件编译网站
这里可以下载和编译固件,这里可以输入你的路由器型号,比如小米
小米或者别的牌子可以输入品牌名+空格+型号的方式寻找固件,目前以及适配了大部分的路由器
这里以X86为例,输入X86/64
可以看到有两个框,上方可以输入LUCI软件包名添加,下方则是装好系统后运行后进行的脚本,最后点击请求构建就可以了,当然,也可以选择删除部分组件,但请注意,确保你知道这个组件是干什么用的,而且也知道这个删掉对你的系统稳定性没有影响,不然务必不用乱动
不过我个人极为不推荐使用官网的这种方式编译,一方面要消耗他们的服务器资源,毕竟是免费使用的,能省一点是一点,之后往下滑,就能看到各种各样的版本,小白第一次看就会一脸懵逼,不知道下什么版本,不过不用担心,我会给你挨个讲一遍后缀的区别
squashfs-combined 为传统 BIOS 引导启动
squashfs-combined-efi 为 EFI 引导启动
rootfs.img.gz 文件是适用于 Docker,LXC 容器的文件,可以将系统容器化部署
img.gz 文件是压缩文件,可以解压成 img 文件,常见于下载时用于减少网络负载,在线升级时搭配安装
img 文件是物理机单系统或者虚拟机写盘使用的镜像,是最常见的格式
vmdk文件是 VMware 虚拟机的虚拟硬盘文件,其他系统也可以用 (PVE)
qcow2 文件是 PVE 或 KVM 虚拟机的虚拟硬盘文件,导入到 PVE 转换 RAW 文件即可使用
vhdx 文件是 hype-v 虚拟机的虚拟硬盘文件,适用于宿主机是 Windows Pro 专业版
bin 为二进制镜像文件
initramfs-kernel 是临时文件系统包括了 Linux 核心完成基础功能,用于在系统中更新 squashfs 完整版覆盖
squashfs 是使用 SquashFS Overlay 的文件系统
我们以EXT4-COMBINED-EFI.IMG.GZ为例子,EXT4代表文件系统为EXT4,COMBINED-EFI代表他支持EFI引导,。img.gz是镜像的意思,这里推荐使用SQUASHFS-COMBINED-EFI.IMG.GZ,当然,我依然会把镜像放到网盘中,无法下载的朋友可以通过我的网站进行下载,我会集中放到最后
下载完后我们还需要利用写盘工具写入U盘,这里推荐ETCHER工具,这里是官网,当然,没法下载的话也可以从我的网盘下载
下载后安装完毕后打开,选择从文件烧入
选择文件烧录,导入镜像,选择目标磁盘为u盘,之后等待烧录完成后拔掉
之后选择目标磁盘是U盘,注意U盘会更格式化,要做好文件备份,之后烧录就行了
之后接入屏幕,剩下的流程就和装系统一样了,进bios,修改系统启动顺序,修改为U盘启动,之后保存并退出,就可以了
等屏幕上的代码跑完,输入poweroff,等待系统关机,拔掉视频线,拔掉电脑网线,接入软路由的网口,输入192.168.1.1,进入软路由后台,修改密码就行了
在网络-接口处选择新增接口
名称随便填,这里为了方便填的ppoe,光猫桥接的话就选择pppoe
设备就是输入你的WAN口,一般是ETH0,可以看你的工控机的标准,就可以作为主路由接上光猫拨号使用了,之后打开软件包,点击更新列表,等待命令走完后点击关闭就行了
在系统-软件包-中点击更新列表
更新完后就是这个样子
之后在过滤器中输入软件包的名称搜索就可以安装了,这里推荐几个插件
luci-theme-argon
luci-i18n-ttyd-zh-cn
luci-app-adguardhome(wed界面)
adguardhome(内核)
luci-app-vlmcsd
luci-app-unblockneteasemusic
剩下的软件包请自行探索.jpg
下一期会讲下旁路由的配置流程,可以期待一下,充电过五百,明天就做
导航网站
https://daohang.zhangchunqiao.top:8443/
更多游戏资讯请关注:电玩帮游戏资讯专区
电玩帮图文攻略 www.vgover.com