瓦工BIGGERBOX-20-1024

windows30分钟后丢失ipv6网关的解决

1,715次阅读
一条评论

windows系统30分钟后无法使用ipv6进行连接,默认网关消失,最大可能是杀毒软件搞得鬼。

近期打开 ipv6 地址的视频节目时发现突然无法访问,一番检查下发现 windows 网络连接信息的 ipv6 默认网关竟然没了。重启网卡后,是有 ipv6 网关的,但是 30 分钟后必然丢失。

以前这台电脑是没有这些问题的,联想到近期更换到了 eset 杀毒软件,猜想有可能是 eset 软件导致的问题。检查了 eset 的相关日志,竟然没有任何提示,删除 eset 软件后电脑恢复正常。

期间经过无数次折腾,对路由器下发 SLAAC 及 DHCPv6 进行了相关修改,依然稳定 30 分钟 ipv6 默认网关必被清空。30 分钟是路由器组播 ipv6 的 RA 生命周期 1800s 决定的(RA 生命周期 应该大于等于 最长 RA 间隔)。经过三天的各种方法摸索,终于解决了此问题。

1、手工设置 ipv6 默认网关

这种方法简单粗暴,首先重启网卡(先关闭再打开),电脑 cmd 窗口中输入 ipconfig,拷贝出 ipv6 默认网关,也就是fe80:: 开头的 ipv6 地址,只需要 % 之前的。
控制面板 \ 网络和 Internet\ 网络连接 中打开网卡, 属性 中修改 tcp/ipv6 属性 高级 中添加ipv6 默认网关。填入刚才拷贝 ipv6 网关。

windows30 分钟后丢失 ipv6 网关的解决

使用后即可恢复正常。但是有时还是会被自动清除,并 没有真正解决 ipv6 默认网关丢失的问题

2、修改杀毒软件 eset 设置

由于 eset 这垃圾软件没有提供有用的日志文件,分析起来无法下手,只好通过反复功能测试找出到底是哪个功能导致的清空 ipv6 默认网关。首先认为应该是 eset 防火墙导致的问题,导致浪费大量时间对防火墙规则进行测试,但防火墙实际是没有问题的。好在测试时发现关闭 eset 的 web 访问保护 可以解决这个问题。但是如果开启这个选项,在 排除的 ip里输入默认 ipv6 网关,则无效还是会 30 分钟后自动删除 windows 的 ipv6 网关。说明这不是解决这个问题的真正原因。

经过一番排查,终于找出罪魁祸首,是 eset 的 HTTPS 通信扫描 的 http/ 3 扫描功能导致的。eset 认为 windows 电脑和路由器的 http/ 3 通信不安全,就直接删除了路由器 ip(也就是 windows 的默认 ipv6 网关),但是 ipv4 网关不删除。解决方法就是关闭 启用 HTTP/ 3 通信扫描 功能。

windows30 分钟后丢失 ipv6 网关的解决

关闭后 windows 电脑 ipv6 功能即可恢复正常。

正文完
 2
Win.Bandwh.com
版权声明:本站原创文章,由 Win.Bandwh.com 于2024-04-01发表,共计923字。
转载说明:本站文章欢迎转载,转载需注明出处。下载地址若失效,欢迎评论指出!
评论(一条评论)
2025-05-01 08:15:38 回复

vZwZEYNK EZiFm rHW RZS SBYgYWz tXU

 Linux  Chrome  美国华盛顿西雅图