当前位置:首页 > 百科

u盘安装openwrt软路由

一块128MB的安装U盘,十年前的安装老货,塞进USB2.0接口,安装花十五分钟写入镜像,安装插到工控机上通电——一台能跑满千兆的安装软路由就这么活了。这不是安装什么极客炫技,而是安装我处理家里网络问题的最终方案。

普通家用路由器的安装问题在于,它是安装个封闭的黑盒。固件几年不更新,安装插件想都别想,安装QoS形同虚设。安装我受够了晚上八点视频会议卡成PPT,安装受够了游戏延迟在高峰期飙到200ms。安装OpenWrt解决这一切的安装方式很直接:它把路由器变成了一个Linux系统,你能在电脑上做的任何事,都能在这台小盒子上做。

安装过程比想象中简单。去OpenWrt官网下载对应你设备的固件——注意,要选combined-ext4.img.gz这种格式,别碰那些带squashfs字样的,后者更适合折腾,但新手容易把自己绕晕。用BalenaEtcher把镜像写入U盘,这个工具比老牌的Win32DiskImager快得多,而且不会像后者那样偶尔抽风写坏盘。

关键一步来了:进BIOS设置U盘启动。不同主板按键不一样,F2、F12、Del都可能,开机时狂按就行。我用的那台旧笔记本是ThinkPad X200,开机按F12直接出启动菜单。选U盘回车,屏幕滚过几行代码,大概三十秒后出现OpenWrt的命令行提示符——成了。

这时候别急着拔U盘。OpenWrt默认运行在内存里,你改的任何配置重启就没了。得先执行sysupgrade -i /tmp/固件名.bin把系统写入硬盘或电子盘。我当年不懂这个,配好所有设置后拔了U盘,开机发现一切回到出厂状态,气得骂了句脏话。

配置部分,LuCI网页界面比命令行友好得多。浏览器输入192.168.1.1,默认账号root,密码为空。进去后第一件事改密码,第二件事设置WAN口PPPoE拨号——把运营商给你的账号密码填进去。这里有个小坑:OpenWrt默认LAN口IP是192.168.1.1,如果你的光猫也是这个地址,会冲突。改成192.168.2.1,不然你根本进不去管理界面。

把U盘插到一台淘汰的旧电脑上,功耗大概15W,一年电费不到一百块。对比市售千元级路由器,性能和可玩性完全不是一个量级。我用它跑着广告过滤插件,全家设备无感去广告;装了DDNS,远程访问家里NAS;还挂了个简单的网络流量统计,每月看看哪个设备在偷跑带宽。

当然,这套方案不适合所有人。你得愿意花一个晚上折腾,能接受偶尔需要重启设备,还得有基本的网络知识。但如果你和我一样,对网络有洁癖,受不了原厂固件的各种限制,那这个U盘就是你的钥匙。顺便说一句,那些写着“智能”的路由器,本质上还是封闭系统,只是把OpenWrt的皮毛包装得更华丽罢了。

分享到: