kiddolck 发表于 2025-1-11 18:56

[解决了,改注册表] 加速器未关闭状态下,电脑关机导致 DNS 寄了

本帖最后由 kiddolck 于 2025-1-11 23:15 编辑

RT

TL;DR 应该是操作系统和 dnscache 服务中间某个东西出问题了,然而并没有找到除了重装系统之外的解决办法;礼拜二刚重装了系统不想再搞一次了。。不知道有没有熟悉这部分原理的大佬能指点迷津


=====

就,第二次遇到这个情况,没想到复现了,所以可以明确问题在哪
Win11 24H2 系统,使用移动的网络加速器软件,死机非法关机后 DNS 服务异常,具体表现为
1. DNS 服务失效,ping 域名提示找不到主机

2. 网络正常,ping 公网没问题,nslookup 解析没问题
3. 硬件正常,电脑有三个网卡,不同网卡联网同样问题,进带网络的安全模式同样问题
4. 如果使用 clash 这种本地代理,似乎会“外挂”一层本地的 DNS 服务,能让浏览器正常打开网页

尝试了很多种办法,不限于:
1. Windows 自带的网络重置
2. 敲 netsh winsock reset / ipconfig /flushdns 等等常见命令
3. 重置网卡驱动
4. 卸载加速器,重新安装,用加速器自带的网络修复功能
5. 网卡上手动指定 DNS 服务器




lawsherman 发表于 2025-1-11 19:14

关掉internet选项里的网络代理了没

kiddolck 发表于 2025-1-11 19:18

lawsherman 发表于 2025-1-11 19:14
关掉internet选项里的网络代理了没

关掉了

这里如果填入本地 clash 的代理信息,可以正常联网

chinesepy 发表于 2025-1-11 19:18

感觉是代理服务器配置问题。看一眼设置-网络和Internet-代理-手动设置代理

EP2 发表于 2025-1-11 19:28

kiddolck 发表于 2025-1-11 19:30

EP2 发表于 2025-1-11 19:28
dns刷新一下就好了吧

—— 来自 鹅球 v3.3.96

ipconfig /flushdns 这个试过了不行

其实挺有意思的,dnscache 里面的域名可以通;应该是游戏加速器给 dns 加了个 proxy 然后这个配置失效了,然而我不知道游戏加速器具体改了啥

Chanond 发表于 2025-1-11 19:40

我一般用火绒杀毒的上网检测插件重置网络,挺好用的无门槛

永恒孤心 发表于 2025-1-11 19:41

啊?这种事我经常碰到,但是我只要重新打开加速器恢复正常上网的情况下,再关闭加速器就可以了,楼主这样操作不行

你还别说,我这样操作几次嫌烦之后就设置了加速器开机自启动,然后steam一个黑猴更新把我流量吃的干干净净之后我变老实了,还是在需要的时候手动打开加速器吧?

kiddolck 发表于 2025-1-11 19:44

永恒孤心 发表于 2025-1-11 19:41
啊?这种事我经常碰到,但是我只要重新打开加速器恢复正常上网的情况下,再关闭加速器就可以了,楼主这样操 ...

嗨呀,只能说我被移动这个便宜加速器+PoE2 的niub程序员给打出了个 combo

L-JoeW 发表于 2025-1-11 19:53

感觉和我开着clash等一众科学工具关机,重开机之后各种网上不去的情况比较类似
出现的比较多之后要么像楼上一样用火绒重置一下,要么就直接把工具设成开机启动了

kiddolck 发表于 2025-1-11 20:01

Chanond 发表于 2025-1-11 19:40
我一般用火绒杀毒的上网检测插件重置网络,挺好用的无门槛

嗯,我试过 360 (火绒刚也安了试了试),不行

这类工具应该都是类似 flushdns, winsock reset 这种

laputah 发表于 2025-1-11 21:13

我遇见的是没关**再开机不行了 最后是开关一下**连接就好了

indtability 发表于 2025-1-11 21:57

对 windows 不熟,首先怀疑是加速器安装的虚拟网卡的问题,加速器大概率有这个玩意。

nslookup 很可能不走操作系统的域名查询 api,用它查域名和 ping 没啥区别,代理工具一般配置了dns 查询服务,同样不走系统 api。

—— 来自 鹅球 v3.3.96-alpha

illuminati 发表于 2025-1-11 22:19

检查现有的所有网卡,包括虚拟网卡
ipconfig /all
检查路由表设置
route print

keytomylife0 发表于 2025-1-11 22:27

同是移动,CLASH自启
开了CLASH代理某些国内网页会打不开,按直连偶尔能打开
关了CLASH有时能打开,有时不能打开

特别点名ACGRIP,每次想去找字幕都连不上要折腾一轮

kiddolck 发表于 2025-1-11 23:10

破案了,sapi 移动加速器改了注册表里一个叫白名单的东西,改成了一个 10.32 的本地 ip,所以所有的请求都没成功。

分享下具体位置吧,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters\DnsPolicyConfig\WhiteNrpt, GenericDNSServers 这个值改到一个正常的 dns 地址就好了。

sapi 移动

張無忌 发表于 2025-1-11 23:23

keytomylife0 发表于 2025-1-11 22:27
同是移动,CLASH自启
开了CLASH代理某些国内网页会打不开,按直连偶尔能打开
关了CLASH有时能打开,有时不 ...

我用下来,CLASH会导致系统"自动检测代理"这个按钮为关闭,
关CLASH后要去手动打开

UNICORN00 发表于 2025-1-11 23:45

UNICORN00 发表于 2025-1-11 23:45

kiddolck 发表于 2025-1-11 23:58

UNICORN00 发表于 2025-1-11 23:45
怎么查到的呢?

排除法尽可能排除,剩下靠蒙。

kouym 发表于 2025-1-12 00:02

clash会有这问题 不过我都是把加速器开机就打开就好了

posthoc 发表于 2025-1-12 00:41

keytomylife0 发表于 2025-1-11 22:27
同是移动,CLASH自启
开了CLASH代理某些国内网页会打不开,按直连偶尔能打开
关了CLASH有时能打开,有时不 ...

直接浏览器插件控制每个标签页的代理设置就好了。火狐用switchyomega就可以,可以保存设置也可以随用随开。
页: [1]
查看完整版本: [解决了,改注册表] 加速器未关闭状态下,电脑关机导致 DNS 寄了