
出租屋原配有一只光电猫,在其光电猫后面加入一个 openwrt 系统路由器。 因为光电猫使用的是非路由模式( tr069 协议)且无法更改,其后的路由器自身是可以拿到 Ipv6 且通信。 但连接至该路由器无线的设备皆无法使用 ipv6 网络进行对外通信。怎么解?求大神指点迷津。
1 huangya 2022-04-17 17:53:58 +08:00 你这种情况应该上需要 ipv6 relay. 搜索 openwrt ipv6 relay 看看,不过我没有测试过 |
2 zro 2022-04-17 17:57:34 +08:00 openwrt 安装 ebtables 来桥接 IPv6 数据,但会使 OP 自己无法获取 v6 。。 |
3 wherelse 2022-04-17 19:05:14 +08:00 可以看一看我的这篇博客文章: https://wherelse.cc/post/openwrt-implementation-of-ipv6-nat/ 如果你拿到的是 /64 的地址,就需要用 ipv6 nat 来实现 ipv6 的通信 |
4 dxatgp02 OP |
5 dxatgp02 OP 发现用 relay 后无线连接的设备可以拿到公网 IPV6 地址,但不能通信。 openwrt 默认 ipv6 网关和 dns 都是 fe80::1,都 ping 不通。这个 fe80::1 应该是 openwrt IPv6 ULA-Prefix 。 上网找了一些文章说 fw 里添加 ip6tables 中 input 和 output 链容许通过就可以,添加了依然不行。 |