网件路由器刷 OpenWrt
本文索引:
前言
路由器是家庭网络必不可少的基础设施,而路由器运行的系统也决定了家庭网络功能的边界。OpenWrt 是一个开源的路由器项目
检查兼容性
- OpenWrt 项目官网
- 至这个页面查看支持的设备
- 定位到对应路由器设备页面,本文以 Netgear WNDR 4300 为例,注意安装和升级是两个文件
安装固件
新版的镜像在 GUI 方面做了很大的改进,几乎所有设置都可以通过在 Web UI 上完成。
通过 TFTP 的方式安装
- 关闭路由器电源
- 为本机预设一个固定的 ip 地址,例如
192.168.1.35
,用网线连接至路由器 - 打开路由器电源
- 当 LED 灯亮起时,按住 RESET 按钮
- 保持 RESET 按钮按住,直至「电源 LED 灯」由闪烁「黄灯」变为闪烁「绿灯」
- 执行
tftp
流转:1
$ tftp -i 192.168.1.1 PUT ./openwrt-18.06.1-ar71xx-nand-wndr4300-ubi-factory.img
PUT 之后的参数跟 image 的路径
通过网件 OEM 方式安装
- 使用网线连接至路由器,并在浏览器中输入 http://192.168.1.1
- 导航至 Advanced -> Administration -> Firmware Upgrade
- 上传 OpenWrt 固件
openwrt-18.06.1-ar71xx-nand-wndr4300-ubi-factory.img
,点击开始 - 等待安装完成
安装完成之后,可能需要重启一次才能正常访问 192.168.1.1
配置 OpenWrt
- 导航至
192.168.1.1
,使用root
(密码为空),登录页面,修改一个root
的密码 - 导航至 System -> System,为路由器主机换一个名字,并更改为对应的时区:
- 将光猫用网线连接路由器的 WAN 口,导航至 Network -> Interface,编辑 WAN:
- 使用路由器进行拨号上网,在 Protocol 一栏选择
PPPoE
- 点击
Switch protocol
确认操作 - 填写由 ISP 分配的账号与密码:
- 完成之后点击
Save & Apply
- 使用路由器进行拨号上网,在 Protocol 一栏选择
- 导航至 Network -> Wireless,设置 2.4 GHz 及 5 GHz 的无线网络
接下来,便可开始对路由器针对性的配置诸如 DDNS,端口转发等功能的配置了。
安装 USB 驱动
See Installing and troubleshooting USB Drivers and Using storage devices