网络故障(network failure)是指由于硬件的问题、软件的漏洞、病毒的侵入等引起网络无法提供正常服务或降低服务质量的状态。 实际上,小米路由器具有适用于IPv6的内置相关模块,但没有提供打开它的方法。在正式支持之前,以下教程提供了一个解决方案,以启用对小米路由器的宽带IPv6支持。 请注意: IPv6需要宽带运营商的支持。 以下内容基于R2D(系统版本:2. 2 5. 20 9)为例,在发布时可用)。尚不清楚其他路由模型是否适用。 这种情况支持小米路由器以PPPoE模式获得的宽带光调制解调器(网桥模式)发布的IPv6配置。它不涉及“教育网络IPv6插件”。 您需要root并启用SSH。这两个操作存在风险,如果尚未激活,请谨慎选择。 启用此方法后的IPv6有时可能不稳定,并且可能与某些插件冲突。 本教程仅供发烧友个人研究,请勿在生产环境和其他可能因网络问题而造成损失的情况下使用它。 PuTTY和WinSCP默认用于相关操作。 方法: 目的是即使未打开“教育网络IPv6插件”,也要打开路由器的IPv6主交换机。 找到路由器内部文件/ etc / config / ipv6并将其替换为:
复制代码 (如果您需要保留恢复到原始状态的可能性,请备份原始文件内容) 此后重新启动路由器,并通过和其他网站验证配置是否成功。 讨论: 实际上,还存在其他更改,但是需要提醒我们的是,某些文字在重新启动后会由系统自动更改。 有数据显示/ etc / config / network和/ etc / config / dhcp需要更改,但是小米路由似乎不需要更改。 对于需要配置4K IPTV的上海电信用户,请参阅: 如果您获得了相同的成功,请回复并谈论它,以便我不会错过任何事情。 2019/3/2更新:支持宽带光调制解调器路由模式 本教程已在作者的电信光调制解调器(光调制解调器拨号,路由模式,小米路由器DHCP)下的小米路由器R2D中成功测试,并且不能保证它可以在其他设备上正常工作。 本教程的这一部分涉及许多操作。如果操作不正确,则可能会导致路由器崩溃,因此,您应该进行相关准备。 确保光调制解调器配置接口的``IPv6连接信息''可以获得IPv6地址,并且前缀小于\ 64。检查“ LAN边地址配置-IPv6配置”中的“ RADVD”是否已激活。 对光调制解调器路由模式的支持基于上一教程。请先阅读上述教程的注意事项,然后完成所有步骤。 这时,通过网站进行的IPv6验证将失败。但是,请在局域网中计算机的cmd中运行:
复制代码 您可以看到公共网络的“ IPv6地址”已正常获取。 (“本地链接IPv6地址”以“ fe80”开头,如果仅此一项表示不成功) 判断的另一个重要基础是登录SSH到路由器,然后在SSH中运行: ping6 复制代码 这时,您应该能够获取IPv6地址(2402:f000:1:881 :: 8:20 5)和ping反馈。 也可以运行:
复制代码 检查eth 0. 2的inet6地址是否可以正常获取小于等于/ 64的地址和前缀。 如果所有检查都通过,则意味着路由器本身可以连接到IPv6,并且能够将SLAAC进一步扩展到从属设备。 方法: Xiaomi Router实际上已经实现了大多数IPv6支持。但是,由于固件版本低,在光调制解调器路由的情况下,只有NDP无法正常工作。需要其他可执行文件来提供帮助。 6relayed可用作合适的NDP中继。实际上,6relayd具有更,而odhcpd是更丰富的后继产品。但是,这两个组件均未正式提供使用,因此我使用小米提供的SDK自行编译了6relayed: 将6relayed文件放入/ sbin /并使其可执行。由于默认情况下该文件夹为只读文件夹,因此请在SSH中输入以下命令将其解锁:
之后,使用先前推荐的软件通过SCP将文件放入上述文件夹。并授予其可执行权限:
这时,在SSH中执行“ 6relayd”应显示该程序的帮助信息。 在这种情况下,输入以下命令:
在局域网上重新启动计算机后,通过网站验证IPv6,它应该通过验证。 此时,这表明所有技术路线均已打开。为了允许路由器重启后自动执行6relayed,请将其附加到在启动时自动执行的脚本。以/etc/init.d/plugin_start_.sh为例,加入方式如下:
重启路由器后,路由器的从属设备应自动获得正常的IPv6连接,然后就可以完成。
当今,越来越多的业务应用运行于网络架构之上,保障网络的持续、高效、安全的运行,成为网络管理者面临的巨大挑战。 |
温馨提示:喜欢本站的话,请收藏一下本站!