user2021 发表于 2022-11-3 10:23:55

【PPPoE IPv6 不能上网】AXT1800官方固件IPv6-PD折腾经验总结

本帖最后由 user2021 于 2022-11-8 14:12 编辑

参考:
https://forum.gl-inet.cn/forum.p ... =280&highlight=ipv6
https://forum.gl-inet.cn/forum.p ... =811&highlight=ipv6

背景描述:
1、设备型号:AXT1800
2、固件版本:4.0.3_release1

3、宽带:山东联通
4、有公网IPv4+IPv6

故障描述
1、在官方固件配置界面中,使用PPPoE模式上网,并在IPv6设置界面开启IPv6功能,模式——Native,DNS采集方式——Automatic
2、进入LuCI界面,在网络——接口中看到wan6获得一个/64的v6地址和一个/60的ipv6-pd地址,同时路由器下的终端可获得同/64网段的v6地址,ipconfig命令可看到是公网ip,有时可以上网,但几率如同抽奖
3、从终端ping路由器的/64和/60地址均可以ping通,路由器可使用/64的v6地址正常上网,但终端不能,即终端——>路由器 通,路由器——>公网 通,终端——>公网 不通!
4、ipv6-test检测不到v6地址,评分0分
5、lan编辑——DHCP服务器——IPv6设置中,RA服务、DHCPv6服务和NDP代理全部为中继模式


解决:
几经摸索并查阅大量资料和大佬经验之后,基本可推断是ipv6地址分发不正确导致的,因为我们这用的是ipv6-pd的分发方式,正常情况下应该是用这个ip地址通信,而不是/64的那个。
因此,上述情况可按照下述步骤配置,并亲测可以正常上网:
1、在官方固件界面中配置PPPoE拨号
2、 官方界面中启用IPv6,修改模式——Native,DNS采集方式——Automatic,如下图所示:(先开启ipv6会提示无法连接到互联网,所以建议在pppoe拨号后开启)

3、进入LuCI界面,网络——接口——全局网络选项,将“IPv6 ULA 前缀”清空(不清空也可以,但是上网速度会受到些许影响,不少教程建议清空该配置),如下图所示:

4、网络——接口——lan编辑——DHCP服务器——IPv6设置中,将RA服务改为服务器模式,DHCPv6服务和NDP代理模式均改为已禁用,如下图所示:

5、停用官方固件的ipv6配置脚本,因为官方固件会在重启后恢复配置!所以需要禁用ipv6配置脚本来避免,具体步骤为 系统——启动项中,找到gl_ipv6,并将其启动方式设置为“已禁用”,如下图所示:

6、至此大功告成,在终端查看ip地址可以看到同ipv6-pd网段的地址,ipv6-test测试可通过,并取得10分

此步骤可针对性解决上述问题,特此记录,如有不正确之处,烦请指正,谢谢!



芸之叶119 发表于 2022-11-3 11:04:34

感谢分享!

nayiyeshiwo 发表于 2022-11-3 12:14:27

https://www.bilibili.com/video/BV17a411g7qw?share_source=copy_web也可以参考与一下

user2021 发表于 2022-11-3 12:26:22

芸之叶119 发表于 2022-11-3 11:04
感谢分享!

:lol:lol:lol

user2021 发表于 2022-11-3 12:27:14

nayiyeshiwo 发表于 2022-11-3 12:14
https://www.bilibili.com/video/BV17a411g7qw?share_source=copy_web也可以参考与一下

好嘞~谢谢!

山山妖 发表于 2022-11-5 21:21:25

感谢分享!!!!!!!!!!!!!!!!

zhongni 发表于 2022-11-8 07:40:31

感谢分享,我遇到同样的问题,按照楼主的方法终于搞定了。

lszjyj 发表于 2022-11-14 13:48:54

谢谢分享,路由器今天才收到,我试试看!

nihaolai 发表于 2023-1-14 02:54:07

Anna 发表于 2023-4-26 23:18:33

单纯用没问题与小猫冲突,无解。
页: [1]
查看完整版本: 【PPPoE IPv6 不能上网】AXT1800官方固件IPv6-PD折腾经验总结