Earsum 发表于 2025-1-21 21:14

【已解决】上海电信RouterOS无法获取ipv6地址

本帖最后由 Earsum 于 2025-1-21 22:53 编辑

解决方案:我把address request请求去掉就能拿到v6前缀了...本帖完结[流汗]

大佬们好,我是routeros初学者,今天尝试将主路由更换为routeros,但是发现一个问题,我使用pppoe接口无法获取到ipv6地址。
之前我也有做过功课,大伙都说vbras无法获取前缀,但是我现在的情况是即无法获取前缀也无法获取/64的地址,连nat66都做不了。
查询日志并没有显示类似duid报错,只有dhcpv6的日志,也可能是我日志没开完全,请各位大佬轻喷



而且我已经避开了带vbras字眼的ac





请教各位大佬,这种情况应该怎么做才能获取到前缀和/64的地址呢?

编辑:已补充ipv6相关设置







已补充debug日志

wilsonkor 发表于 2025-1-21 21:26

RouterOS我不知道,但我在Openwrt里面,DHCPv6是禁用的。PPPOE拨号拿到前缀/60,然后lan内设备自动获取/64

Earsum 发表于 2025-1-21 21:30

wilsonkor 发表于 2025-1-21 21:26
RouterOS我不知道,但我在Openwrt里面,DHCPv6是禁用的。PPPOE拨号拿到前缀/60,然后lan内设备自动获取/64 ...

我之前用的也是openwrt,wan新建dhcpv6客户端拿到/64地址,然后lan能获取/56的前缀[流汗]

wilsonkor 发表于 2025-1-21 22:05

Earsum 发表于 2025-1-21 21:30
我之前用的也是openwrt,wan新建dhcpv6客户端拿到/64地址,然后lan能获取/56的前缀 ...

前缀/56还是/60 ,不同地区的运营商给的不一样,但家庭用肯定是绰绰有余啦

chujixu 发表于 2025-1-21 22:06

明天帮你看下,我可以获得。我是RB5009

Earsum 发表于 2025-1-21 22:19

chujixu 发表于 2025-1-21 22:06
明天帮你看下,我可以获得。我是RB5009

非常感谢,我感觉大概率是局端配置的问题,我对v6需求不算太大,因为有公网v4,但是拿不到就是有点别扭[困惑]

cigiti 发表于 2025-1-21 22:22

ipv6 dhcp-client 和 ipv6 address 设置了么?最好贴一下ipv6相关设置。

Earsum 发表于 2025-1-21 22:37

cigiti 发表于 2025-1-21 22:22
ipv6 dhcp-client 和 ipv6 address 设置了么?最好贴一下ipv6相关设置。

感谢提醒,已补充

cigiti 发表于 2025-1-21 22:44

Earsum 发表于 2025-1-21 22:37
感谢提醒,已补充

pool prefix length 改成 64,prefix hint设置成 ::/56 试试。

Earsum 发表于 2025-1-21 22:51

cigiti 发表于 2025-1-21 22:44
pool prefix length 改成 64,prefix hint设置成 ::/56 试试。

感谢回复,改完以后和之前一样,debug日志报错是ia_na: bad status in advertise: no address (2)
具体的日志已更新在主楼[可爱]

Earsum 发表于 2025-1-21 22:52

cigiti 发表于 2025-1-21 22:44
pool prefix length 改成 64,prefix hint设置成 ::/56 试试。

我把address request请求去掉就能拿到v6前缀了...本帖完结[流汗]

cigiti 发表于 2025-1-21 22:58

Earsum 发表于 2025-1-21 22:51
感谢回复,改完以后和之前一样,debug日志报错是ia_na: bad status in advertise: no address (2)
具体的 ...

日志看似乎已经拿到ipv6地址和前缀。你把ipv6 dhcp client里面request address去掉,只留 prefix 试试。

cigiti 发表于 2025-1-21 23:00

Earsum 发表于 2025-1-21 22:52
我把address request请求去掉就能拿到v6前缀了...本帖完结

搞定就好[偷笑]

Earsum 发表于 2025-1-21 23:34

cigiti 发表于 2025-1-21 23:00
搞定就好

非常感谢大佬以及各位的回复与帮助[喜欢]

trepwq 发表于 2025-1-22 07:23

7.18beta2 可以跳过 duid 验证,获取vbras IPV6 PD

leviz 发表于 2025-1-22 09:20

本帖最后由 leviz 于 2025-1-22 09:21 编辑

我有次需要用ipv6测试下连通性,参考了以下两篇教程成功获取ipv6地址

https://www.irouteros.com/?p=1131
https://itho.cn/ros/437.html

Earsum 发表于 2025-1-22 09:22

trepwq 发表于 2025-1-22 07:23
7.18beta2 可以跳过 duid 验证,获取vbras IPV6 PD

我看了下更新日志,还更新了挺多的,拉脱维亚小作坊终于添加了几年前提出的feature[偷笑]
*) dhcpv6-client - added "validate-server-duid" option;
*) dhcpv6-client - allow specifying custom DUID;
*) dhcpv6-client - do not run script on prefix renewal;

*) ipv6 - added ability to disable dynamic IPv6 LL address generation on non-** interfaces;
*) ipv6 - added FastTrack support;
*) ipv6 - added routing FastPath support;
*) ipv6 - added support for neighbor removal and static entries;

页: [1]
查看完整版本: 【已解决】上海电信RouterOS无法获取ipv6地址