问题在 RB5009 上可稳定复现,表现为:
可通过 DHCPv6 Client 从运营商获取 Prefix ,也可正常分发 RA ,所有客户端可 SLAAC 获取 IPv6 地址,且网关下所有设备 v6 互联正常;但是就是不能正常访问外网。
多方寻找发现是个 Bug:
https://forum.mikrotik.com/viewtopic.php?t=180767
原因是 pppoe-client 和 DHCPv6-Client 的 add-default-route 选项存在冲突,两者同时启用就不能上网...
推荐取消勾选 DHCPv6-Client 的 add-default-route 选项即可
1
ZRS OP 坑死我了
|
2
Buges 2021-12-12 18:58:11 +08:00 via Android
上不了网很容易就能排查到路由表吧,你 ping 一般都能告诉你。
我还是觉得家用 routerOS 这种“真正的路由器系统”是非常不合适的,配置麻烦不说,操作习惯也与 linux/bsd 系统有较大差异。 况且你这个是家用的典型场景,openwrt/opnsense 这些都专门测试过,而对 ros 来说可能就是罕见场景了,自然更可能 bug 多。 |
3
ZRS OP @Buges 第一时间就排查了路由表,从路由表是看不出异常的,配置也是从旧设备迁移过来的没有任何区别,谁知道这 tm 有个 Bug 。不过你说这个我不太同意,在没 Bug 的前提下我真没找到比 ROS 用起来顺手配置简单还稳定的路由系统。
|
4
Buges 2021-12-12 22:31:39 +08:00 via Android
@ZRS ros 的那些正经的路由功能家用都是用不到的,系统越简单越好排查,普通 linux 系统路由表或防火墙有问题一眼就能看出来。不过 ros 的操作习惯对标 Cisco 那些,对我来说还是 linux 那一套,iproute2 、nftables 用着更顺手。
|
5
bg7lgb 2021-12-13 00:01:01 +08:00
这路由器已经用了了,高大上。
|
6
ppbaozi 2021-12-13 02:49:26 +08:00
哈哈,之前遇到过,反馈了客服,他给我发了个还没公布的 7.2 版本的包
|
7
jdjingdian 2021-12-13 09:32:30 +08:00
@ZRS 当时 chr 版本升到 7 的测试版也遇到了这个问题,当时搞了半天,受不了,还是降级 6.49 了……
|
8
czb 2021-12-13 12:25:31 +08:00 via iPhone
周日 V6 升级到 V7 也碰到这个问题。多谢
|
11
Zeyes 2021-12-15 16:55:28 +08:00
是的 RB5009 7.0.5 IPV6 也有这个问题 找了挺久 发现能获取公网 ip 但是不能访问 后来看路由表发现 出口路由多了一条 取消默认添加 IPV6 的路由就没事了。
|
12
updateing 2021-12-15 19:00:11 +08:00 via Android
换上 RB5009 的第一天连外卖都点不利索,排查半天发现才发现是这个问题,随便关哪个默认路由好像都行,总之就贼坑😂
|
13
ppbaozi 2021-12-16 21:00:19 +08:00
|
15
lianggexp 2022-01-02 23:09:12 +08:00
同 RB5009U 用户,我也被坑了
感谢这帖子让我少走几天弯路 |
16
1CeMan 2022-01-03 19:33:01 +08:00
RB5009UG + MA5671A PON Stick 猫棒用户(系统 7.1.1),配置棒子上网 vlan 后 DHCPv6-Client 无法获取运营商分配 v6 地址,同样配置的 hex s (系统 v6.49.2 )使用就一切正常,在前者环境下将上网 vlan 写入猫棒,直接用 sfp 拨号能获取 v6 地址。
|
19
EGOISTK21 2022-02-18 19:30:20 +08:00 via iPhone
@1CeMan 多谢,经我多方求证,ros 就没有支持 2.5G 的光口,我买了个 st5008f v2
|
23
gearfox 2022-04-06 14:52:06 +08:00
取消勾选了 DHCPv6-Client 的 add-default-route ,但是还是测试不通
|