[技术]小米路由器 HD-R3D 开启 IPv6 支持

作者: hackliu 分类: 技术文章 发布时间: 2024-05-05 04:09

前言

最近因为调试家里的网络设备,拿出了吃灰多年的小米路由器 临时使用( HD-R3D,带1ITB硬盘的)。这款路由器算是早年小米出的比较高端的路由器了,不错的性能和附带简易 NAS 功能对当时我这种没接触过真正高端路由器的小白来说是近乎完美的存在,但就是这样一款 “高端” 的路由器官方却至始至终没有开放 IPv6 功能。对,你没有看错,不是不支持,而是不开放。从 “教育网 IPv6” 插件可以看出 R2D 已经内置了 IPv6 的功能模块,由于没有任何自定义选项,所以无法直接去设置 IPv6 功能,只能通过非常规方式了。因为需要用它几天,索性就折腾了一番把 IPv6 开启了。

前置条件

  • 运营商支持 IPv6

  • 路由器刷开发版固件并开启 SSH

更新固件开发版本

https://www1.miwifi.com/miwifi_download.html   找到对应型号路由器,下载最新开发版ROM

路由器更新至下载的最新开发版ROM


https://d.miwifi.com/rom/ssh?userId=599749268  申请开启 SSH

开启 IPv6

输入命令打开 /etc/config/ipv6 这个文件进行编辑

vi /etc/config/ipv6

打开后是下面这样的:

config ipv6 'settings'
        list if_off 'wan'
        list if_on 'ipv6'
        option enabled '1'

改成下面这样:

config ipv6 'settings'
        list if_on 'wan'
        option enabled '1'
        list if_on 'ipv6'
        option enabled '1'

设置 IPv6 DNS

输入命令打开 /etc/config/network 这个文件进行编辑

vi /etc/config/network

找到 config interface 'wan6',你看到的应该是下面这样:(如果没有config interface 'wan6'内容,就自己敲进去

config interface 'wan6'
        option ifname '@wan'
        option proto 'dhcpv6'

修改 config interface 'wan6'配置(根据自己光猫配置情况选择):

情况一:光猫路由模式

config interface 'wan6'
        option ifname '@wan'
        option proto 'dhcpv6'
        list dns '240c::6666'
        list dns '240c::6644'

情况一:光猫桥接模式

config interface 'wan6'
        option ifname '@wan'
        option proto 'pppoe'
        option username 'your_username'  # 拨号用户名
        option password 'your_password'  # 拨号密码
        option ipv6 'auto'  # 启用 IPv6
        list dns '240c::6666'
        list dns '240c::6644'

改完输入 reboot 重启。

打开 https://www.test-ipv6.com 这个网站测试 IPv6 ,一般情况下测试都会通过。按 Ctrl + F5 组合键进行硬刷新,此时应该所有测试项目都通过了。

如果提示 DNS 没有接入 IPv6 ,可以通过添加 IPv6 的 DNS 来解决。

尾巴

不要买小米路由器。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

邮箱地址不会被公开。 必填项已用*标注