MikroTik RouterOS 无法获取 IPv6 前缀,做 NAT6 遇到的问题

258 天前
 neroanelli

现在也遇到了 ROS 对接中兴 VBRAS V6000 的 DUID 问题,参考了 @supermaxisme 的帖子 https://ex.noerr.eu.org/t/998644 和 @busier 老哥的 https://ex.noerr.eu.org/t/1015083 ,没能成功。 现在采用 @busier 方案,还是无法获取到 IPv6 地址。

3214 次点击
所在节点    宽带症候群
40 条回复
sun82kg
257 天前
用爱快吧,省心一点
supemaomao
257 天前
@lirui0073 有公网 v4 的前提下 不给公网 v6 。
dalaoshu25
257 天前
@supemaomao 你仙居何处,这么神奇?是不是被忽悠了?
supemaomao
257 天前
@dalaoshu25 028 地区,没被忽悠吧,之前测试过,看 ros 的 v6 的 dhcp 日志,确实是没有下发 v6 。但是在之前我测试过是能拉到 v6 地址的,因为双栈访问网站有些奇奇怪怪的问题,所以我是手动把 v6 在 ros 里面禁用了。
dalaoshu25
257 天前
@supemaomao 天府之国这么神奇?莫不是你光猫里有什么限制没打开?既然你自己不用 v6 ,还生活在神奇的地方,那就不要在别人 v6 帖子里误导了。
neroanelli
257 天前
@supemaomao #16
这个不一定,我有另外一根电信和联通(不同小区),都同时有 IPv4 和 IPv6 ,成都。
我当前的这根光纤是之前能用 ROS 获取到 IPv6 ,只是最近运营商更换了设备,无法用 ROS 获取到 IPv6 前缀了。但是看光猫,还是能获取到 IPv6 地址的
neroanelli
257 天前
@nivalxer 要的老哥,按你的方法操作一下
neroanelli
257 天前
@nivalxer
我之前就是光猫桥接,ROS 拨号。只是当时在 IPv6 DHCP Client 那里设置了获取前缀,一直处于 searching 。最近才换成了光猫拨号,还是未成功。😭
supemaomao
257 天前
@neroanelli 联通不清楚,但是成都电信公网收紧了,我最开始也是能同时有双栈公网的,因为访问网站有些小问题,我手动在 ros 里面把 v6 禁用了,后面有空想折腾了,在 ros 里面打开 v6 ,发现拉不到 v6 的地址了,看 dhcpv6 的日志,发现没有 dhcp 没有给下发地址给我了,换成光猫拨号,在光猫里面能看见 v6 公网,但是 v4 的地址就会变成内网地址。打电话问过装宽带的师傅,他告诉我现在有 v4 公网就不给 v6 公网。我这里和你情况不太一样,我设备没有变动过。你排查的话,看看 ros 里面 v6 的 dhcp 日志,光猫给你回应的什么,可以作为一个思路。
nivalxer
257 天前
@neroanelli 桥接拨号,如果是走 NAT6 的话,就按我上面设置就行,不需要启用 IPv6 DHCP Client 。这个模式就跟 NAT4 一样,局域网内设备都分配 fd00 内网地址,走到出口转换成 PPPOE 拿到的公网地址出。
中兴的 vBRas 没办法,暂时这么用着。
nivalxer
257 天前
@supemaomao 同为成都电信双栈公网 IP ,看看是不是中兴 vBRAS 的问题。日志里面会提示 bad server id 。这种模式暂时无解,要么 NAT6 ,要么光猫拨号。
neroanelli
257 天前
@supemaomao #29 好的老哥,v6 访问有点小问题一般是 mtu 的问题哈,这个修改一下就可以。另外的 v6 dhcp 的日志我分析过了,就是 DUID 666 的问题哈。
neroanelli
257 天前
@nivalxer #30 谢谢老哥。这里其实我没太明白,你这种设置下,ipv6 -> address 下能获取到 IPv6 的地址吗?
nivalxer
257 天前
@neroanelli 可以的,可以参考我的命令。最重要的就是 accept-router-advertisements=yes ,启用后才能在 WAN 口获取到地址,然后在 IPV6 Address 中可以看到 pppoe 的 240e 开头地址,并且会在 Route 中添加对应路由。TailScale 开端口、PT 这些都能正常。
neroanelli
257 天前
@nivalxer #34 要的,感谢
que01
257 天前
@nivalxer 我试了一下这个办法,确实是拿到 240e 开头地址了,但是内网设备还是获取不到 ipv6; 想想不折腾了。。。实在哪天想搞 ipv6 我刷 op 吧。。。
nivalxer
257 天前
@que01 是的,内网设备拿不到原生公网 IPV6 地址,拿到是私网 IPV6 地址,跟 NAT4 一样,出口都走的接口的 IPV6 地址。不影响访问 IPV6 站点,但跟 V4 私网一样,相应的端口映射等都需要做的。目前测下来,UPNP 正常,PT 端口正常上下行均正常,就暂时没管了。
supermaxisme
257 天前
咱就说我不就是携号转网解决的么。。。。。。
Jason1737
254 天前
@supemaomao 我这边也一样,广西电信申请了公网 ipv4 后就没有 ipv6 了,申请之前还是有的,并且折腾过路由器光猫了依旧没有获取到 v6 前缀,打电话问过客服了就是局端不下发 v6 前缀,并且只能二选一,要 ipv6 就必须把公网 ipv4 改成内网的,我投诉给工信部了也没用,不可能给双栈公网
gam2046
232 天前
目前 RouterOS 7.18beta 版本,已经支持忽略 IPv6 DHCP client 忽略远端 DUID 校验。

因此可以正常在中兴设备获取 IPv6

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1104966

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX