月度归档: 2020 年 7 月

  • 小米路由器 R2D 开启 IPv6 支持

    小米路由器 R2D 开启 IPv6 支持教程

    随着国内各大运营商全面支持 IPv6,很多用户希望让家里的设备也能享受更快、更稳定的网络体验。本文将介绍如何在小米路由器 R2D(饭盒硬盘版)上开启 IPv6 支持。


    一、背景说明

    小米路由器 R2D 的系统是基于 OpenWrt 二次开发的,默认未启用 IPv6 功能。通过手动修改配置文件,我们可以让它获得原生 IPv6 地址,实现设备的公网直连访问。


    二、准备条件

    • 一台已经 开启 SSH 的小米路由器 R2D
    • 家中网络(如北京联通)原生支持 IPv6
    • 一台电脑(用于连接 SSH)

    三、开启 SSH 登录路由器

    1. 打开浏览器访问路由器后台:http://miwifi.com
    2. 登录管理员账号后,进入 开发者模式,启用 SSH。
    3. 使用终端(Mac/Linux)或 PuTTY(Windows)登录:ssh root@192.168.31.1默认密码为你在小米后台生成的 SSH 密码。

    四、修改 IPv6 配置

    1. 进入网络配置目录:cd /etc/config
    2. 编辑网络配置文件:vi network
    3. 找到 wan6 配置块(如果没有则新增),修改为:config interface 'wan6' option proto 'dhcpv6' option ifname '@wan' option reqaddress 'try' option reqprefix 'auto'
    4. 在 LAN 配置中添加 IPv6 支持:config interface 'lan' option type 'bridge' option ifname 'eth0.1' option proto 'static' option ip6assign '64'
    5. 保存并退出后,重启网络服务:/etc/init.d/network restart

    五、验证 IPv6 是否生效

    在路由器或终端上执行:

    ifconfig | grep inet6

    若能看到带有 240e: 或类似前缀的公网 IPv6 地址,即代表已成功。

    你也可以访问以下网站测试:


    六、可能遇到的问题

    问题原因解决方法
    无法获取 IPv6 地址运营商未分配前缀确认光猫已开启 IPv6
    LAN 无 IPv6ip6assign 未设置修改 LAN 配置并重启网络
    外网访问失败防火墙未开放 IPv6检查 /etc/config/firewall 添加 IPv6 规则

    七、总结

    通过以上步骤,小米路由器 R2D 也能像专业的 OpenWrt 路由器一样,完整支持 IPv6 网络。不仅可以让家庭设备直接访问 IPv6 网站,还能提升智能设备联网速度。

    如果你对路由器固件定制感兴趣,也可以尝试刷入 原生 OpenWrt 固件,获得更多可玩性和控制权限。