PC可以访问局域网内其他PC上的共享文件夹,其他PC无法访问其共享文件夹

PC可以访问局域网内其他PC上的共享文件夹,其他PC无法访问其共享文件夹

我在局域网上有 3 台 Windows 10 计算机(A、B、C),它们通过 DSL 调制解调器连接。我尝试从每台计算机访问共享文件夹。所有计算机(包括 A)都可以看到 B 和 C,但 B 和 C 看不到 A(A 可以看到自己,带有 \\A)。所有计算机都运行 Windows 10 版本 1803。A 和 C 运行的是操作系统版本 17134.165 Pro,B 运行的是 17134.228 Home。这个问题在最新的主要 Windows 更新后才开始出现。

“Windows 无法访问 \\A”错误代码:0x80004005 未指定的错误。

故障排除结果

“Windows 无法与设备或资源通信。它可用但未响应连接尝试。远程计算机上的防火墙或网络安全策略可能阻止了端口“文件和打印共享资源”上的连接

在 Windows Defender 防火墙 -> 允许的应用中,针对私人和公共都检查了“文件和打印机共享”。我还启用了组策略计算机配置 -> 管理模板 -> 网络 -> 网络连接 -> Windows 防火墙 -> 域配置文件 -> Windows 防火墙:允许入站文件和打印机共享例外(根据https://computerstepbystep.com/windows-firewall-allow-inbound-file-and-printer-sharing-exception.html),但没有什么区别。我也尝试关闭 Windows 防火墙,但没有什么区别。

计算机“拨号” dsl 连接(使用 rasdial)以获取自己的公共 IP 地址(但不拨号此连接并不能解决问题)。DSL 连接是“公共”网络,“以太网”连接是专用网络。

dsl 和以太网网络适配器都安装并启用了“Microsoft 网络的文件和打印机共享”和“Microsoft 网络客户端”。

私人网络和访客或公共网络配置文件都已启用“网络发现”和“文件和打印机共享”。

从 B 和 C ping A 成功,并显示正确的(本地)IP 地址。尝试在 Windows 资源管理器 (\\192.168.2.11) 中打开该本地 IP 地址与尝试打开 \\A 的行为相同。

所有计算机的子网掩码都是相同的。

服务“功能发现资源发布”和“UPnP 设备主机”未在 A 上运行,但启动它们并没有什么区别。

我尝试启用不安全的访客登录(按照https://superuser.com/a/1326327/318722https://support.microsoft.com/en-us/help/4046019),但这并没有改变任何事情。

我还尝试在 A 上启用 SMB Direct(甚至 SMB 1.0/CIFS 客户端(服务器已启用)),但无济于事。

以下是 netsh interface ip show address 的输出(根据https://superuser.com/a/1230396/318722

为一个:

“Bell”接口的配置

DHCP enabled:                         No
IP Address:                           74.12.xxx.xxx
Subnet Prefix:                        74.12.xxx.xxx/32 (mask 255.255.255.255)
Default Gateway:                      0.0.0.0
Gateway Metric:                       1
InterfaceMetric:                      25

“Wi-Fi”接口的配置

DHCP enabled:                         Yes
InterfaceMetric:                      4250

“本地连接* 11”接口的配置

DHCP enabled:                         Yes
InterfaceMetric:                      4250

“本地连接* 3”接口的配置

DHCP enabled:                         Yes
InterfaceMetric:                      4250

“以太网 2”接口的配置

DHCP enabled:                         Yes
InterfaceMetric:                      4260

“蓝牙网络连接”接口的配置

DHCP enabled:                         Yes
InterfaceMetric:                      4290

“环回伪接口 1”接口的配置

DHCP enabled:                         No
IP Address:                           127.0.0.1
Subnet Prefix:                        127.0.0.0/8 (mask 255.0.0.0)
InterfaceMetric:                      4300

“以太网”接口的配置

DHCP enabled:                         Yes
IP Address:                           192.168.2.11
Subnet Prefix:                        192.168.2.0/24 (mask 255.255.255.0)
Default Gateway:                      192.168.2.1
Gateway Metric:                       0
InterfaceMetric:                      4250

对于 B:

“Bell”接口的配置

DHCP enabled:                         No
IP Address:                           74.12.xxx.xxx
Subnet Prefix:                        74.12.xxx.xxx/32 (mask 255.255.255.255)
Default Gateway:                      0.0.0.0
Gateway Metric:                       1
InterfaceMetric:                      25

“Wi-Fi”接口的配置

DHCP enabled:                         Yes
InterfaceMetric:                      4250

“本地连接* 5”接口的配置

DHCP enabled:                         Yes
InterfaceMetric:                      4250

“本地连接* 6”接口的配置

DHCP enabled:                         Yes
InterfaceMetric:                      4250

“蓝牙网络连接”接口的配置

DHCP enabled:                         Yes
InterfaceMetric:                      4290

“环回伪接口 1”接口的配置

DHCP enabled:                         No
IP Address:                           127.0.0.1
Subnet Prefix:                        127.0.0.0/8 (mask 255.0.0.0)
InterfaceMetric:                      4300

“以太网”接口的配置

DHCP enabled:                         Yes
IP Address:                           192.168.2.12
Subnet Prefix:                        192.168.2.0/24 (mask 255.255.255.0)
Default Gateway:                      192.168.2.1
Gateway Metric:                       0
InterfaceMetric:                      4250

我确认 SMB2 在 A 和 B 上均运行

获取 SmbServerConfiguration | 选择 EnableSMB2Protocol

按照https://www.windowscentral.com/how-access-files-network-devices-using-smbv1-windows-10,事实也确实如此。

答案1

如果在重大更新后出现此问题,则可能是共享上的权限问题阻碍了访问。确保共享权限和本地 NTFS 权限都已设置,以允许其他 PC 访问它。大型 Windows 更新有一个坏习惯,就是将随机设置重置为默认值。

您也可以尝试暂时完全禁用防火墙,以确保问题不是出在这里,但听起来您在网络方面检查已经做得很好了。

相关内容