vernesong / OpenClash

A Clash Client For OpenWrt
MIT License
17.51k stars 3.18k forks source link

win11网络图标显示无网络,但是确实有网的? #2239

Closed silmee closed 2 years ago

silmee commented 2 years ago

win11网络图标显示无网络,但是确实有网的? 这样状态持续一会就莫名其妙的自动断开WIFI了,还需要手动连。 这个问题存在好久了,摸索很多都解决不了

javierzhang0504 commented 2 years ago

我是win10升级上来就有这个问题,持续很久无法解决,甚至连系统显示分辨率调整页面都打不开。 后来一急眼重装win11,就好了。

chinesepy commented 2 years ago

可能是fakeip模式导致的DNS解析的问题。把注册表里面那个检测的地址加入fake ip黑名单。

silmee commented 2 years ago

可能是fakeip模式导致的DNS解析的问题。把注册表里面那个检测的地址加入fake ip黑名单。

具体说一下呗

chinesepy commented 2 years ago

可能是fakeip模式导致的DNS解析的问题。把注册表里面那个检测的地址加入fake ip黑名单。

具体说一下呗

注册表 ,计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet image Windows是通过这两个地址判断你是否能正常联网的。nslookup 一下看看能不能解析到真实的IP。(不是198.18.XX.XX那个fake的) 其实默认fake ip的黑名单里面有这两个地址的, image 如果注册表里面不是这两个地址,如果你确定在其他环境下可以显示有网络,那就在fake ip的黑名单这边加上你的那个地址,让他能解析到真实的。 但也有可能是你openclash设置了访问控制让这台电脑不走代理,但是fakeip的劫持依然有效。导致DNS无法正确解析,可以打开自定义Fallback-Filter。

xddwo commented 2 years ago

各种方法试过至今未解决。。好难受

hawkmor commented 2 years ago

这个原来规则就有,但是还是无网络连接

lCrassna commented 2 years ago

可能是fakeip模式导致的DNS解析的问题。把注册表里面那个检测的地址加入fake ip黑名单。

具体说一下呗

注册表 ,计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet image Windows是通过这两个地址判断你是否能正常联网的。nslookup 一下看看能不能解析到真实的IP。(不是198.18.XX.XX那个fake的) 其实默认fake ip的黑名单里面有这两个地址的, image 如果注册表里面不是这两个地址,如果你确定在其他环境下可以显示有网络,那就在fake ip的黑名单这边加上你的那个地址,让他能解析到真实的。 但也有可能是你openclash设置了访问控制让这台电脑不走代理,但是fakeip的劫持依然有效。导致DNS无法正确解析,可以打开自定义Fallback-Filt

可能是fakeip模式导致的DNS解析的问题。把注册表里面那个检测的地址加入fake ip黑名单。

具体说一下呗

注册表 ,计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet image Windows是通过这两个地址判断你是否能正常联网的。nslookup 一下看看能不能解析到真实的IP。(不是198.18.XX.XX那个fake的) 其实默认fake ip的黑名单里面有这两个地址的, image 如果注册表里面不是这两个地址,如果你确定在其他环境下可以显示有网络,那就在fake ip的黑名单这边加上你的那个地址,让他能解析到真实的。 但也有可能是你openclash设置了访问控制让这台电脑不走代理,但是fakeip的劫持依然有效。导致DNS无法正确解析,可以打开自定义Fallback-Filter。

本地DNS劫持勾掉搞定,大神配置给力

lCrassna commented 2 years ago

还得开启 劫持哎 不过貌似也好了 莫名其妙

blanketbathe commented 2 years ago

fake ip模式开启dns高级设置,里面东西不用改 dns照样劫持 dhcp服务器取消唯一授权

blanketbathe commented 2 years ago

fake ip模式开启dns高级设置,里面东西不用改 dns照样劫持 dhcp服务器取消唯一授权

已解决,原来是思路的问题,实际上把这两个地址代理一下就好了,我想法设法让他们直连走了歪路,但又很奇怪,不开openclash这两个地址直连就没啥问题,费解,redir-host模式

xddwo commented 2 years ago

fake ip模式开启dns高级设置,里面东西不用改 dns照样劫持 dhcp服务器取消唯一授权

已解决,原来是思路的问题,实际上把这两个地址代理一下就好了,我想法设法让他们直连走了歪路,但又很奇怪,不开openclash这两个地址直连就没啥问题,费解,redir-host模式

如何操作的啊,至今还未搞定,关闭dns劫持就好了,但是网络会有问题 感谢解答

morytyann commented 2 years ago

DNS设置 -> 高级设置 把这两个域名注释掉(前面加一个#),让他们走代理就好了

# +.msftconnecttest.com
# +.msftncsi.com

不需要设置其他的选项

blanketbathe commented 2 years ago

fake ip模式开启dns高级设置,里面东西不用改 dns照样劫持 dhcp服务器取消唯一授权

已解决,原来是思路的问题,实际上把这两个地址代理一下就好了,我想法设法让他们直连走了歪路,但又很奇怪,不开openclash这两个地址直连就没啥问题,费解,redir-host模式

如何操作的啊,至今还未搞定,关闭dns劫持就好了,但是网络会有问题 感谢解答

DOMAIN-SUFFIX,msftconnecttest.com,🚀 节点选择 DOMAIN-SUFFIX,msftncsi.com,🚀 节点选择 把这俩加到自定义规则里,注意是优先匹配那一栏 如果你是acl4ssr规则的话

github-actions[bot] commented 2 years ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 5 days

loshine commented 1 year ago

fake ip模式开启dns高级设置,里面东西不用改 dns照样劫持 dhcp服务器取消唯一授权

已解决,原来是思路的问题,实际上把这两个地址代理一下就好了,我想法设法让他们直连走了歪路,但又很奇怪,不开openclash这两个地址直连就没啥问题,费解,redir-host模式

如何操作的啊,至今还未搞定,关闭dns劫持就好了,但是网络会有问题 感谢解答

DOMAIN-SUFFIX,msftconnecttest.com,🚀 节点选择 DOMAIN-SUFFIX,msftncsi.com,🚀 节点选择 把这俩加到自定义规则里,注意是优先匹配那一栏 如果你是acl4ssr规则的话

感谢,添加自定义规则后解决了 win11 开机自动断开 WIFI 的问题

jia-cheng-zhao commented 1 year ago

供参考: https://github.com/Fndroid/clash_for_windows_pkg/issues/3443#issuecomment-1507956383

Gourment commented 1 year ago

以上方法都不管用的,可以试试修改注册表

Windows+R,regedit,打开注册表 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet]

修改以下设置 "ActiveDnsProbeContent"="131.107.255.255" "ActiveDnsProbeContentV6"="fd3e:4f5a:5b81::1" "ActiveDnsProbeHost"="dns.msftncsi.com" "ActiveDnsProbeHostV6"="dns.msftncsi.com" "ActiveWebProbeContent"="Microsoft NCSI" "ActiveWebProbeContentV6"="Microsoft NCSI" "ActiveWebProbeHost"="www.msftncsi.com" "ActiveWebProbeHostV6"="ipv6.msftncsi.com" "ActiveWebProbePath"="ncsi.txt" "ActiveWebProbePathV6"="ncsi.txt" "EnableActiveProbing"=dword:00000001 "PassivePollPeriod"=dword:0000000f "StaleThreshold"=dword:0000001e

重启电脑