创作立场声明:这篇文章只是个人经历,也是数据保存的功能。如有错误,请在评论区纠正。谢谢你的支持!
前言为什么要折腾软路由?
主要是因为我已经在心里种草了,家里的房子装修好了,碰巧漏油器一万元K3被迫退休,借此机会买了AX3600和mini小主机做软路由,以前K3刷过OpenWRT,所以选择OpenWRT作为软路由系统。
eSir大的OpenWRT各版本对比
精品小包版
高大全版本
佛跳墙版本
安装OpenWRT1、准备制作系统启动U盘(这里我用的微PE),一个作为软路由mini小主机(插入鼠标键盘显示器)OpenWRT的img图像文件(这个版本很多,我选的是eSir大神的高大全固件),physdiskwrite写图像文件的工具。
*路由器初始IP: 192.168.5.1 初始用户名: root 密码: password
i5 3317u 代8g内存32g固态,带电源, 双网口。
1.1、将physdiskwrite工具和OpenWRT的img将图像文件复制到系统,启动U盘备用。
1.1、将physdiskwrite工具和OpenWRT的img将图像文件复制到系统,启动U盘备用。支持UEFI在红框中选择,不支持在红框上选择。
1.2.将系统启动U盘插入软路由mini小主机,开机按压F2进入(不同型号的快捷键不同)BIOS,找到Boot栏修改的第一个启动项是U盘启动,保存并重启主机。找到文件
1.3.重启后进入PE从U盘中找到工具和镜像文件;空格-U(U:盘符)-空格
1.4.点击开始-操作-输入cmd回车-u盘内写盘工具physdiskwrite拖入运行对话框,窗口输入:
-u-(空格-U(U:盘符)-空格 )
1.5、然后把OpenWRT的img镜像文件拖入对话框-回车一块硬盘直接输入0
1.6.选择安装盘(1个盘)输入0回车Y回车
1.7.提示数据丢失的风险,不管他,输入y回车即可。然后开始写镜像文件,写完后拔下U盘重启。然后开始写镜像文件,写完后拔下U盘重启。默认回车2、重启
进入BIOS安装第一个启动盘OpenWRT磁盘,启动后将进入安装界面,默认返回,软路由将自动安装。当你看到这个提示时,软路由就动
2.1、当看到please press Enter to activate this console软路由在此提示时启动。(Esir固件不跑码,看不到全屏代码不用慌。),系统安装完毕,直接按回车。OpenWRT基础设置
*路由器初始IP: 192.168.5.1 初始用户名: root 密码: password三、连接软路由
将计算机网线插入软路由(鼠标键盘显示器将在后期使用)LAN口也就是eth0.插入光猫网线eth1口。
不知具体哪个口是LAN可以一个一个尝试。登录页面
3.回到我们的电脑,在浏览器上输入192.168.5.1(默认的LAN入口地址)回车会进入OpenWRT在后台,输入默认密码(新版固件未设置密码)。连接网络4、连接网络:
点击网络-接口-WAN。
4.1.进入一般设置-输送协议选择PPPOE-点击切换协议。输入宽带用户名和密码
4.2.输入宽带用户名和密码-保存&应用程序,等一会儿就可以正常上网了。5、设置LAN口:
需要设置软路由设备大于两个网口,点击网络接口-LAN5.进入物理设置-下拉到接口选项-勾选eth点击保存0和1以外的所有网口&应用。6、分区扩容lsblk:查看分区
6.1.输入软路由
lsblk:查看分区cfdisk:分区
cfdisk:分区
光标下移(绿色)new创建分区
创建三个分区:1G(系统-软件包)G(Docker)、剩余空间(网络存储-Transmission 下载、共享)移动至write-回车-yes(手动输入)-回车-quit-回车-reboot(重启)7、格式分区:
重启完成
lsblk:查看分区格式化
mkfs.ext4 /dev/sda3(刚刚创建格式化的分区3、4、5)-y-回车错误提示
*格式化错误提示://dev/sda3 is mounted;will not make a filesystem here!)分区可用,不需要格式化。)分区可用,不需要格式化。
看到这个提示,不用担心,这是一个格式化的分区,跳过这个分区,继续下一个分区格式化。8、手动挂载分区:
lsblk:查看分区(查看)MOUNTPOINT下,不显示就是挂载)挂载
mount /dev/sda3 /mnt/sda3
mount /dev/sda4 /mnt/sda4
mount /dev/sda5 /mnt/sda5
lsblk:检查分区是否已完成9、备份Overlay配置文件(否则数据未保存)实际上我挂载的分区sda3
cp -r /overlay/* /mnt/sda3(1G大小分区)实际上我挂载的分区sda3
ls /mnt/sda3(检查目录下是否有upper、work备份文件夹)
有的话备份成功10、为Transmission创建两个文件夹download、settings
cd /mnt/sda5(进入sda5分区)
ls-回车创建文件夹
mkdir download settings-回车
ls-回车(查看文件夹download、settings是否成功创造)
10.1.改变权限-每个人都可以访问修改权限
chmod 777 download/ settings/ -回车
**所有需要在软路由上的操作都结束了,您可以拔下鼠标键盘显示器**
10.2.电脑网页登录路由器管理界面(每次重启一个点)系统-挂载点-下拉找到挂载点挂载overlay
添加-勾选-UUID-选择创建的1G分区sda3-挂载点-作为overlay使用-保存和应用(完成后重启路由器)挂载
添加-勾选-UUID-选择创建的10G分区sda4-挂载点-作为docker使用-保存和应用(完成后重启路由器)实际分区时sda5
添加-勾选-UUID-选择创建的17G分区sda5-挂载点-自定义-/mnt/sda5-保存和应用(完成后重启路由器)11、设置Transmission共享空间
网络存储-网络共享-共享目录-删除所有共享目录建立共享
选择sda5(名字:你喜欢的,目录:/mnt/sda5/download)-保存&应用12、修改Transmission文件夹
网络存储-Transmission
配置文件目录/配置文件目录/mnt/sda5/settings修改
下载目录/mnt/sda5/download
重启路由器13.检查设置是否成功系统-软件包(1)G)
系统-软件包(1)G)Docker(10G)
Docker(10G)只保留需要共享的文件路径,删除其他一切
网络存储-网络共享-共享目录-删除sda5以外的目录-回车14、修改密码修改密码
系统-管理-输入密码-保存&应用15、修改主题修改主题
系统-语言和界面-主题-主题选择-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存-保存&应用总结
OpenWRT已完成基础设置。我用阿里云盘分享所需的工具「eSir大神Lean Code x86_64 固件」