暂无评论
你拿到的 fe00 并非公网 IPv6 全局地址(正常公网 IPv6 以2400::/10、2001::/16开头),只是链路层组播预留地址,没有运营商下发的公网 IPv6 前缀,自然无法访问 IPv6 公网,属于配置缺失 + 运营商侧配合问题。
一、两大核心成因
1、MER3220 配置缺失(最主要)
PPPoE 拨号仅协商了 IPv4,未开启 IPv6 协商、未启用 DHCPv6-PD 前缀委派:
运营商宽带 IPv6 规则:拨号成功后,需要路由器主动发起DHCPv6 PD请求,运营商才会下发可公网路由的/56 /60公网 IPv6 前缀;
MER 只开了 IPv6 开关、没做 PD 请求,运营商不给公网前缀,路由器只能生成本地 FE80/FE00 链路地址,无法上网。
2、运营商层面问题
① 宽带账号未开通 IPv6 双栈权限,光猫桥接后不会推送 IPv6 RA 报文;
② 运营商关闭 DHCPv6 前缀委派,仅给终端分配链路地址。
3、配套遗漏
防火墙 IPv6 策略拦截 ICMPv6、未生成 IPv6 默认路由、LAN 口没下发 IPv6 前缀,就算拿到公网地址也 ping 不通ipv6.baidu.com。
二、MER3220 WEB 完整修复步骤
步骤 1:全局开启 IPv6
更多 → 接口管理 → IPv6 设置,打开IPv6 总开关。
IPv6总开关
步骤 2:WAN PPPoE 拨号开启 IPv6 协商
外网配置→修改拨号 WAN:
勾选 启用 IPv6 协商;
开启 DHCPv6 客户端前缀委派(PD);
保存,重新拨号。
步骤 3:LAN 下发 IPv6 前缀给内网终端
IPv6 设置→LAN 设置:
分配方式选「自动(SLAAC+DHCPv6)」,路由器会把运营商拿到的公网 IPv6 前缀分配给电脑手机。
LAN IPv6配置
步骤 4:放行 IPv6 安全策略
安全策略 → IPv6 策略,放行 trust ↔ untrust 所有 IPv6 流量、放行 ICMPv6。
三、命令行精简配置(Console 补充)
plaintext
system-view
ipv6 enable
# 拨号Dialer接口开启IPv6协商+请求运营商前缀
interface Dialer 1
ipv6 address ppp-negotiate
ipv6 dhcp client pd prefix-from-isp rapid-commit
# LAN口应用获取的公网前缀
interface Vlan-interface 1
ipv6 dhcp server apply prefix prefix-from-isp
undo ipv6 nd ra halt
# IPv6默认路由自动由拨号生成,无需手动配置
四、做完依旧 fe00 地址排查顺序
联系运营商确认:宽带账号已开通 IPv6、光猫为桥接模式(光猫拨号会抢走 IPv6 前缀);
查看拨号详情:是否获取到2400::开头的全局公网 IPv6 前缀,无前缀 = 运营商未下放;
升级 MER3220 固件到老稳定正式版本,老旧固件存在 DHCPv6 PD 兼容性 BUG;
关闭内网所有防火墙拦截 ICMPv6。
五、极简总结
fe00 属于本地链路地址≠公网 IPv6,根源是路由器没向运营商申请 IPv6 前缀(缺少 DHCPv6-PD);
在 WAN 拨号里开启 IPv6 协商 + 前缀委派、LAN 开启 IPv6 分发,重新拨号即可拿到公网 IPv6;
改造后仍异常,优先确认运营商宽带开通 IPv6、光猫改成桥接。
暂无评论
是的,这通常是配置问题,表明路由器只获取到了链路本地地址(fe80::/10),而没有拿到运营商分配的公网IPv6地址或前缀。
fe80开头的地址仅能用于同一链路上的通信,无法访问互联网。你的路由器未能完成PPPoE拨号后的IPv6地址协商,原因可能包括:
IPv6功能未完全开启:路由器的全局IPv6或拨号接口的IPv6功能可能没有正确启用。
IPv6获取方式错误:WAN口的IPv6连接类型没有设置为正确的模式,如 DHCPv6-PD (Prefix Delegation,前缀委派)。
建议按照以下步骤,一步步排查和配置。
这是最关键的一步,目的是让路由器能从运营商处获得公网IPv6地址和前缀。
编辑拨号接口:编辑你正在使用的WAN口(如WAN1/WAN2),确保以下IPv6相关选项配置正确:
IPv6连接类型:选择 DHCPv6-PD (前缀代理)。
勾选:PPP拨号承载IPv6、获取IPv6地址、获取前缀PD。
MTU:建议填写 1492。
如果Web界面没有上述选项,可以尝试通过命令行(Telnet/SSH)配置,参考以下关键命令:
注意:具体命令可能因固件版本而异,建议查阅官方文档。
当WAN口成功获取到IPv6前缀后,需要配置LAN口将IPv6地址分配给内网设备。
配置地址分配:
保存配置。
确保路由器的全局IPv6功能已开启。在“更多” -> “接口管理” -> “IPv6设置”中,确认“启用IPv6”已被勾选。
检查路由器:在路由器的“系统状态”或命令行中查看WAN口IPv6地址,若看到240e、2001等公网地址(而非fe80),说明获取成功。并可尝试从路由器ping ipv6.baidu.com。
检查终端:确保终端设备的网卡已开启IPv6,并能获取到240e等公网地址。如果终端获取不到,尝试重启终端网卡或设备。
如果以上步骤均无效,可以联系你的宽带运营商(如中国电信、联通、移动),确认:
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论