找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 6231|回复: 15

openwrt 重启或者重新拨号后,客户机ipv6不可用

[复制链接]
发表于 2022-11-9 14:30 | 显示全部楼层 |阅读模式
本帖最后由 swaike 于 2022-11-10 21:36 编辑

  最近几天折腾openwrt 。
       我的硬件是n6005  4网口i226   ||    平台是server2022    用虚拟机hyper -v   
       装的openwrt  版本是  openwrt-10.18.2022-x86-64-generic-squashfs-combined-efi.img    下载链接https://supes.top/?version=22.03&target=x86%2F64&id=generic

各方面都挺好的,这几天搞好了轻量级nas  (可道云)    腾讯dnspod   通过域名远程访问。  系统固件,更新源 都挺好用。给作者点赞!


       不知道是我虚拟机的问题还是客户端的问题,设备开机(下挂路由器,客户端) 后,ipv4   v6 都能正常使用,可是一旦openwrt 重启或者重新拨号后 ipv6就不能使用了。https://test-ipv6.com/  测试0分。   但是这时候保持openwrt 不动,把宿主机的虚拟网卡 禁用并重启后一切都正常了。下挂路由器重启 或者进入后台重新获取ip地址,  ipv6就可以重新恢复正常
     我的分析是软路由重新拨号后获取了新的ip地址,包括ipv4  和ipv6。但是下挂设备的网络信息不能及时更新,导致ipv6不能用,但是我有个疑问,为什么ipv4可以正常使用。
    折腾了2.3天,一直搞不懂,特来恩山求救!有大神可以指导一二吗?怎么样才能让op重启/重拨后  下挂设备也能同步更新ip ,然后正常使用?
   tips :  试过官方原版固件,esir 高大全固件。。全部都存在这个问题。并且是相同的问题,解决方法也是一样,让下挂设备重新获取ip 。。

应2楼要求,贴出相关配置界面截图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
发表于 2022-11-9 19:30 | 显示全部楼层
疑难杂症...
把ipv6的设置贴出来看看,wan和lan的设置页面。

点评

好的。这就贴出来  详情 回复 发表于 2022-11-10 21:34
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

头像被屏蔽
发表于 2022-11-9 19:50 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2022-11-10 21:21 | 显示全部楼层

C:\Users\Administrator>ipconfig

Windows IP 配置


以太网适配器 vEthernet (LAN1):

   连接特定的 DNS 后缀 . . . . . . . : lan
   IPv6 地址 . . . . . . . . . . . . : 240e:390:4012:6740::3a1
   IPv6 地址 . . . . . . . . . . . . : 240e:390:4012:6740:39da:60c4:6a7c:c51e
   IPv6 地址 . . . . . . . . . . . . : fd6c:d4c5:a2a5::3a1
   IPv6 地址 . . . . . . . . . . . . : fd6c:d4c5:a2a5:0:4045:b602:83c9:3e3c
   IPv6 地址 . . . . . . . . . . . . : 240e:390:4012:6730:79ea:51fe:be05:8930
   本地链接 IPv6 地址. . . . . . . . : fe80::1f52:b57e:4d2d:602d%9
   IPv4 地址 . . . . . . . . . . . . : 192.168.168.202
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : fe80::215:5dff:fe7d:360%9
                                       192.168.168.1
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2022-11-10 21:34 | 显示全部楼层
superzjg 发表于 2022-11-9 19:30
疑难杂症...
把ipv6的设置贴出来看看,wan和lan的设置页面。

好的。这就贴出来

点评

看了一下你的贴图,结合你的描述,认为你是用wan口pppoe拨号的,而不是作为下级路由使用。 所以个人认为有个问题:如果在概览看到wan口pppoe状态,显示了ipv6-pd,那么wan口设置自动获取地址以后,不需要开启RA和DH  详情 回复 发表于 2022-11-10 21:56
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2022-11-10 21:56 | 显示全部楼层
本帖最后由 superzjg 于 2022-11-10 21:58 编辑
swaike 发表于 2022-11-10 21:34
好的。这就贴出来

看了一下你的贴图,结合你的描述,认为你是用wan口pppoe拨号的,而不是作为下级路由使用。
所以个人认为有个问题:如果在概览看到wan口pppoe状态,显示了dhcpv6-pd,那么wan口设置自动获取地址以后,不需要开启RA和DHCPv6的中继模式,而是直接禁用。

另外,LAN口ipv6设置里面,如果你用不上有状态地址(通常用于对下面的某设备设置DDNS),只需要开启RA为服务器模式,DHCPv6服务可禁用。少开一个服务就少些问题,当然不禁用也可以,只是会多出一个有状态地址(2个无状态+1个有状态)。

点评

好的。让我试一试。一会儿反馈结果。  详情 回复 发表于 2022-11-10 22:16
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2022-11-10 22:16 | 显示全部楼层
superzjg 发表于 2022-11-10 21:56
看了一下你的贴图,结合你的描述,认为你是用wan口pppoe拨号的,而不是作为下级路由使用。
所以个人认为 ...

好的。让我试一试。一会儿反馈结果。
是的,我是用软路由拨号的。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2022-11-17 15:11 来自手机 | 显示全部楼层
我也遇到这个问题了,解决了吗

点评

目前还没有更好的办法。也许是我下挂的设备技术不够先进,不能及时更新ipv6信息吧  详情 回复 发表于 2022-11-20 00:47
没有解决,试过好多固件,只能重启下挂的设备,或者重连下挂的网络 。  详情 回复 发表于 2022-11-20 00:46
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2022-11-20 00:46 | 显示全部楼层
yuwoa 发表于 2022-11-17 15:11
我也遇到这个问题了,解决了吗

没有解决,试过好多固件,只能重启下挂的设备,或者重连下挂的网络
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2022-11-20 00:47 | 显示全部楼层
yuwoa 发表于 2022-11-17 15:11
我也遇到这个问题了,解决了吗

目前还没有更好的办法。也许是我下挂的设备技术不够先进,不能及时更新ipv6信息吧
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2022-12-24 18:29 | 显示全部楼层
用openwrt官方源码也是一样情况吗?
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2023-6-27 10:13 | 显示全部楼层
楼主的这个问题解决了没有?我的情况一样,也是折腾了好久,现在也是不能重启OP
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2024-1-14 17:37 来自手机 | 显示全部楼层
一样的情况。op开机后需要手动点击wan_6接口的重启按钮才能获取ipv6地址和pd

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2024-9-26 11:37 | 显示全部楼层
解决了吗,这都快2025年了,还没人解决问题吗?
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-4-30 16:47 | 显示全部楼层
问题是关机时openwrt没通告pd失效,而客户和openwrt直接串接了设备端口也不会down导致重启前的pd在客户端一直有效,解决方法加个脚本,在关机的时候先提前把wan口关闭了,让odhcpd发pd失效报文给客户端。
在/etc/init.d/目录中建立ipv6-fix脚本,内容如下,然后执行
chmod  +x /etc/init.d/ipv6-fix
/etc/init.d/ipv6-fix enable
  1. #!/bin/sh /etc/rc.common
  2. STOP=80
  3. USE_PROCD=1
  4. stop_service() {
  5.         ifdown wan
  6.         sleep 1
  7. }
复制代码

同时把pd有效期改短点,禁用dhcpv6
  1. uci set dhcp.lan.dhcpv6='server'
  2. uci set dhcp.lan.ra='server'
  3. uci set dhcp.lan.ra_slaac='1'
  4. uci del dhcp.lan.ra_flags
  5. uci add_list dhcp.lan.ra_flags='other-config'
  6. uci set dhcp.lan.dhcpv6_na='0'
  7. uci set dhcp.lan.ra_useleasetime='1'
  8. uci set dhcp.lan.preferred_lifetime='30m'
  9. uci add_list dhcp.@dnsmasq[0].notinterface='pppoe-wan'
  10. uci commit
复制代码
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /2 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2026-8-24 00:03

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 电话:13506125623

快速回复 返回顶部 返回列表