小米路由器开启 IPv6
文章目录
前言
本文讲述了使用小米路由器 R2D 开启 IPv6。
下载 rom,更新到开发版
要想开启 IPv6,需要开启 ssh,要开启 ssh,需要更新到开发版。
所以先到MiWiFi – 下载中下载开发版的 ROM,已经是开发版的可以跳过,直接到下一步。
下载好之后放到 U 盘中,U 盘的格式必须是 FAT32 格式的,ROM 的文件名必须是 miwifi.bin
,并且该目录下不能有其它 bin
文件。
做完这些之后断开小米路由器的电源,将U盘插入路由器USB接口。
接着按住reset键,接通电源,等待指示灯变为黄色闪烁状态后松开reset键。
完成后会自动重启。
下载 ssh 工具
按照上面的步骤顺利的话已经更新到开发版了,接下来就要开启 ssh 了。
到MiWiFi SSH 下载开启 ssh 的工具,需要使用 Safari 下载,用 Chrome 没反应。
没有 Safari 可以使用 Edge,据说也可以。
下载好后放到 U 盘中,U 盘同样需要是 FAT32
格式的。
把下载的文件重命名为 miwifi_ssh.bin
,如果和上面刷开发版是用的同一个 U 盘,保险起见把 miwifi.bin
删掉。
同样的断开小米路由器的电源,将U盘插入USB接口。
然后按住reset按钮之后重新接入电源,指示灯变为黄色闪烁状态即可松开reset键。
等待一会就好了,完成后会自动重启。
使用 ssh 登录
开启 ssh
之后就可以尝试登录了。
|
|
登录并不顺利,我碰到了如下错误
|
|
一番搜索最后使用如下指令解决
|
|
回车后输入密码就能登录了。
不过这个需要在 iTerm2
中使用,系统自带的 Terminal
也是可以的,但是 Warp
就不行了,输入密码就报下面这个错
|
|
这里我试了好久。
开启 IPv6
登录成功后,终于可以开启 IPv6 了。
使用 vi 编辑 /etc/config/ipv6
|
|
把 list if_off 'wan'
改成 list if_on 'wan'
,最后内容如下
|
|
改完之后重启路由器。
然后使用Test your IPv6.进行 IPv6 测试,不出意外基本都是通的,到这里 IPv6 就开启成功了。