Samba 服务器版本为Samba version 4.11.6-Ubuntu
。Windows 客户端版本为20H2
build19042.1052
不确定连接出了什么问题,因为之前连接是正常的。现在我试过了所有方法,但仍然无法连接。
以下一些事实或许能有所帮助:
- 我可以通过 macOS 笔记本电脑上的 samba 连接到服务器。
- 我可以用 ipv4 ping 我的服务器
192.168.x.x
- 我尝试在 Windows 功能中启用和禁用 SMB1.0
min protocol = SMB2
我试过smb.conf
- 我的 Windows 客户端工作组是,
WORKGROUP
并且smb.conf
workgroup = WORKGROUP
- 我的 Samba 服务器上没有启用防火墙(
ufw
) - 我的客户端在 Samba 中的日志文件
[2021/06/28 08:53:12.829695, 0] ../../source3/smbd/process.c:340(read_packet_remainder) read_fd_with_timeout failed for client 192.168.1.6 read error = NT_STATUS_END_OF_FILE.
net view \\192.168.x.x
返回System error 53 has occurred. The network path was not found.
答案1
该DNS Client
服务应运行以支持网络共享。启用该DNS Client
服务并打开网络发现将有助于Samba
启用共享。
如果DNS Client
禁用该服务,则任何明确依赖该服务的服务都将无法启动。在您的情况下,该服务就是该Remote Access Connection Manager
服务。它依赖于该DNS Client
服务,并且需要支持该服务Network discovery
。
这里描述了类似问题的解决方案:为什么 Windows 10 更新到 20H2 后 Debian 上的 Samba 共享变得无法访问?
答案2
解决了我的问题。我的DNS 客户端服务已从主机文件编辑脚本关闭。