crossabc 发表于 2022-1-7 10:09

求助,华硕Ac68U拨号,ipv6地址30分钟后会丢失?

路由器拨号,ipv6地址30分钟后会丢失?移动宽带,光猫桥接,华硕Ac68U(官方固件386_45987)做主路由拨号,获得IPV4和IPV6地址,下连设备也获得IPV4、IPV6地址,联网进行IPV6测试,全通过。但30分钟一到,IPV6地址就丢了,IPV4一直正常,wan口重新连接一次,再次获得,30分钟后又丢失。后关闭路由器所有防火墙后再测试,情况依旧。换K3(刷openwrt固件)路由器,情况依旧,换TP-link路由器,情况依旧。电脑直连光猫拨号,IPV6一直稳定。光猫直接拨号,路由器做AP,IPV6也可一直稳定。到底是怎么回事?

aconquija 发表于 2022-1-7 11:55

要修改防火墙,允许ICMPv6报文进入路由器,主要是neighbour-solicitation, neighbour-advertisement, router-solicitation, router-advertisement。
否则,WAN6口会30分钟断线。

crossabc 发表于 2022-1-7 12:34

aconquija 发表于 2022-1-7 11:55
要修改防火墙,允许ICMPv6报文进入路由器,主要是neighbour-solicitation, neighbour-advertisement, route ...

可我将防火墙(ipv4和ipv6)全部关闭了(应该不存在防火墙规则设置了吧),再试,但问题依旧,

aconquija 发表于 2022-1-7 13:47

crossabc 发表于 2022-1-7 12:34
可我将防火墙(ipv4和ipv6)全部关闭了(应该不存在防火墙规则设置了吧),再试,但问题依旧,

可以ssh上去,找到firewall的配置文件,手动添加规则。也许网页的管理界面也能添加规则。
我的华硕是AP模式,没有防火墙设置,没法帮你试验。
WAN口30分钟丢失IPv6地址的问题,肯定是由ICMPv6 input导致的。

crossabc 发表于 2022-1-8 09:42

本帖最后由 crossabc 于 2022-1-8 09:45 编辑

aconquija 发表于 2022-1-7 13:47
可以ssh上去,找到firewall的配置文件,手动添加规则。也许网页的管理界面也能添加规则。
我的华硕是AP ...


防火墙已经允许v6流量接入,问题还是依旧:(

aconquija 发表于 2022-1-8 15:43

你说的30分钟IPv6地址丢失,是指路由器?还是内网的客户端?

crossabc 发表于 2022-1-8 20:13

aconquija 发表于 2022-1-8 15:43
你说的30分钟IPv6地址丢失,是指路由器?还是内网的客户端?

应该是内网客户端

aconquija 发表于 2022-1-8 20:19

crossabc 发表于 2022-1-8 20:13
应该是内网客户端

我还以为是路由器的。
内网客户端30分钟丢失IPv6的IP,要在防火墙上添加:
config rule
        option src 'wan'
        option proto 'igmp'
        option target 'ACCEPT'
        option name 'Allow-IGMP IPv6'
        option family 'ipv6'

sqrxz 发表于 2022-1-9 13:51

        感谢你的分享

reinaka 发表于 2022-1-26 09:40

hi请问你的问题解决了吗? 我这里是路由器开了ipv6后每半小时必闪断网络一次, 找不到办法修好orz

https://www.right.com.cn/forum/thread-8019533-1-1.html

crossabc 发表于 2022-3-17 17:42

没有解决,放弃了

kvs112219 发表于 2022-8-16 14:52

发现我这边也是有ipv6闪断现象,看dmesg日志有如下错误





Tuxera HFS+ driver 3017.6.20
Built against headers 2.6.36.4brcmarm #1 SMP PREEMPT Mon Jul 9 15:09:39 CST 2018 arm
Running on kernel 2.6.36.4brcmarm #1 SMP PREEMPT Thu Jul 14 10:59:34 CST 2022 armv7l
rdisc6/1201: potentially unexpected fatal signal 11.


Pid: 1201, comm:               rdisc6
CPU: 1    Tainted: P             (2.6.36.4brcmarm #1)
PC is at 0x403ee8ec
LR is at 0x403ee910
pc : [<403ee8ec>]    lr : [<403ee910>]    psr: 20000010
sp : bec6b000ip : 4040257cfp : bee68a2c
r10: 40069000r9 : bee68de0r8 : 4001d7f0
r7 : 402f2014r6 : bee689f8r5 : 40403344r4 : 404024f8
r3 : 403ee8ecr2 : 000009a0r1 : 403ee95cr0 : 40403344
Flags: nzCvIRQs onFIQs onMode USER_32ISA ARMSegment user
Control: 10c53c7dTable: 9cfa404aDAC: 00000015
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
nvram: consolidating space!
nvram: consolidating space!
rdisc6/13707: potentially unexpected fatal signal 11.


单独执行ndisc6或者rdisc6也直接抛段错误,free查看可用内存还有186M,不应该是内存不足。怀疑是Flash中的bin文件有损坏,可能要重新刷机。

gzdavy 发表于 2023-5-17 15:24

放开防火墙,如果协议正常,valid_lft preferred_lfy 会自动更新。
如果还不会自动更新,有可能是固件问题。需要手工查看ip -6 addr show br-lan 里面有一个prefix::1/64的动态地址,就是这个地址失效造成断线。
我的是小米AX6000,就是这个问题。修复方法就是在拨号后自动用脚本添加一个$prefix::2/64的地址,valid_lft preferred_lft都设为forever: ip -6 addr add $prefix::2/64 dev br-lan valid_lft forever preferred_lft forever
然后删除prefix::1/64地址: ip -6 addr del $prefix::1/64 dev br-lan
$prefix是运营商下发的prefix
wan 断线后还要记得把刚才添加的地址删除。

fengzheng081212 发表于 2024-1-20 08:58

gzdavy 发表于 2023-5-17 15:24
放开防火墙,如果协议正常,valid_lft preferred_lfy 会自动更新。
如果还不会自动更新,有可能是固件问题 ...

我的就是光猫拨号,下面挂openwrt路由器,路由器下面的安卓平板原生系统时间长了就丢IPv6,断开WiFi重新连接就好了,但是还有一部小米手机一直都有ipv6
页: [1]
查看完整版本: 求助,华硕Ac68U拨号,ipv6地址30分钟后会丢失?