win11 诡异的 SMB 共享问题,能打开不存在的"\\ip"

59 天前
 rsfengzi
非常诡异的 SMB 共享问题, 买了个绿联 nas, 设置了 192.168.1.84
打开\\192.168.1.84 一片空白, 打开\\DXP4800 正常

然后我试了试, 我随便瞎写了几个\\192.168.1.xxx , 都可以打开空白文件夹, 不提示任何错误

这是什么 bug




给绿联 nas 换了个 IP ,用\\IP 访问正常提示输入账户密码了

但是之前打开过的\\192.168.1.84 无论怎么搞都是空白, net use 里面也没有缓存.....
2432 次点击
所在节点    NAS
12 条回复
rsfengzi
59 天前
我真的服了微软, 不仅是我随便瞎写了几个\\192.168.1.xxx , 都可以打开空白文件夹, 不提示任何错误
甚至不是 IP 都可以 比如\\192333.2333.23333.2333333 都能打开
busier
59 天前
看起來像 explore.exe 的問題

你可以用 net use 命令測試
chachi
59 天前
你 dns 是不是设置成 fakeip 了
xqzr
59 天前
26100.3775 无法复现
hxy100
59 天前
不一定是 Windows 的问题,先确认局域网里面网关或者旁路由装没装 openWRT ,如果你装了 openWRT 接管了端口探测(科学上网经常这么干),并且还劫持了 139,445 之类的端口,那么 Window 上 SMB 表现异常也是情理之中。
zhangeric
59 天前
我的 win11 上的 smb 更神奇,用\\ip 这种方式打开报错,但是用\\机器名这种方式就能打开.
verygood
59 天前
我来告诉你真正原因吧,是你系统上装了一个软件 bug 了导致访问 unc 路径时被其他软件给异常接管了,你跟纯净的系统对比一下注册表这个位置 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider 里面是不是多了内容,把他干掉后就不会这样了。原理是访问 unc 路径时会依次按顺序便利这个注册表里的组件,查询是否其支持对目标路径的访问,异常组件在系统组件之前返回了 yes 导致系统不会真正访问到目标路径因而有了这个现象。
rsfengzi
59 天前
@chachi 我网关和 DNS 都指向了 openclash, 但是我好像改成了 redir 模式了啊....
rsfengzi
59 天前
@hxy100 好 , 我把 openwrt 全关了试试
rsfengzi
59 天前
@verygood 好, 我晚上看一眼,谢谢
dilidilid
58 天前
这是我越来越讨厌在网关或者 nas 上做代理和分流的原因之一,这东西总会导致莫名其妙的网络问题,与带来的那一点点方便相比不值一提
rsfengzi
57 天前
@dilidilid 给我启发了, 我现在确实只有一台 pc 刚需全天挂梯, 好像根本没必要用 openwrt

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/1124330

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX