我在使用 win11 企业笔记本电脑时遇到了这个问题,无法通过 Windows 资源管理器通过 IP 连接到我家庭网络上的文件共享。如果我连接到 \denpc\share,则一切正常,但如果我尝试 \192.168.1.101\share,则连接失败。这似乎很奇怪。这是我的相关适配器的 ipconfig:
Ethernet adapter DockEthernet:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Lenovo USB Ethernet
Physical Address. . . . . . . . . : 08-3A-88-5E-CA-3C
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IPv4 Address. . . . . . . . . . . : 192.168.1.158(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : March 25, 2022 5:12:27 PM
Lease Expires . . . . . . . . . . : March 27, 2022 8:59:33 AM
Default Gateway . . . . . . . . . : 192.168.1.1
DHCP Server . . . . . . . . . . . : 192.168.1.1
DNS Servers . . . . . . . . . . . : 192.168.1.1
NetBIOS over Tcpip. . . . . . . . : Enabled
以下是我迄今为止尝试过的一些方法:
- ping 192.168.1.101 成功
- Tracert 到 192.168.1.101 直接有效
- ping denpc 成功并解析 IP
- RDP 到 192.168.1.101 有效
我可以通过 RDP 连接到 IP 但无法访问文件共享,这似乎很奇怪。没有关闭任何防火墙,启用了网络发现,并且到处都启用了 TCP 上的 netbios。我确实检查了这解决方案,但似乎没有帮助(所有注册表设置都已存在)。是否有可能是 Windows 11 特有的东西阻止了这种情况?
注意 - 可能应该先分享这个,但这是 Explorer 弹出的错误:
答案1
我找到了答案——John 上面关于尝试映射网络驱动器的评论是正确的。运行“NET USE Z:\192.168.1.101\foldershare”(带空格)返回:
System error 1272 has occurred.
You can't access this shared folder because your organization's security policies block unauthenticated guest access. These policies help protect your PC from unsafe or malicious devices on the network.
搜索该错误建议了几个链接,包括这个指向阻止不安全/匿名访客登录的策略。奇怪的是,我认为没有域策略可以设置它(因为加入同一域的 win10 计算机从未出现过此问题),并且本地策略设置为禁用,描述为“如果启用此策略设置或不配置此策略设置,SMB 客户端将允许不安全的访客登录。”。这对我来说意味着“未配置”应该有效。将其更改为已启用,事情开始正常运转,所以我将其视为 GPO 的怪癖并继续前进。感谢您在正确方向上的推动。