一、查询可刷路由器并购买
细致到路由器的小版本号。eg. TP-LINK WR720N v4
二、下载相应固件
- 红色:OpenWrt版本号,
- 蓝色:为路由器CPU指令集系列,eg. WR720N v4 CPU为 Atheros AR9331@400MHz,在平台查询为ar71xx(可能需要延伸查询)
- 绿色:固件类型。一般可通过路由器自带升级系统, 使用.bin文件进行升级,选择对应的factory版本
三、将路由器安装OpenWrt系统
通过.bin文件升级并不是唯一方法,但这是最简单的方法。固件不是.bin文件的其他安装方式见官网
四、正常配置路由器
网址访问为192.168.1.1。设置路由器上网、WiFi的形式跟普通路由器一样,选择最基本的项目即可
五、配置IPv6无线
1.用SSH登录路由器,账号密码同网页登录的账号密码
2.输入以下指令
1
2
3
opkg update
opkg install ip6tables
opkg install kmod-ipt-nat6
3.编辑/etc/sysctl.conf
(vi快捷键)
1
2
3
4
5
--- 修改 键值 或 添加 ---
net.ipv6.conf.default.forwarding=2
net.ipv6.conf.all.forwarding=2
net.ipv6.conf.default.accept_ra=2
net.ipv6.conf.all.accept_ra=2
4.编辑 /etc/sysctl.conf
1
2
3
4
5
6
7
8
9
10
--- 修改 键值 或 添加 ---
config dhcp 'lan'
option interface 'lan'
option start '100'
option limit '150'
option leasetime '12h'
option dhcpv6 'server'
option ra 'server'
option ra_management '1'
option ra_default '1'
4.重启OpenWrt 5.登录SSH执行语句
1
ip6tables -t nat -I POSTROUTING -s fdef:6f52:a7fc::/48 -j MASQUERADE
fdef:6f52:a7fc::/48
是在OpenWrt中路由器的IPv6地址,不同机器不一样
具体数值位于192.168.1.1——系统——接口,页面下方:IPv6 ULA前缀
六、设置开机启动项
192.168.1.1——系统——启动项,在页面中: 添加启动脚本,文本框中输入指令即可,eg. 五.5
七、设置中文界面
SSH登录,运行指令
1
opkg update && opkg install luci-i18n-base-zh-cn
192.168.1.1——系统——语言和界面,设置简中即可