首页 > 解决方案 > Windows 不会自动查找本地设备

问题描述

我有一个带有打印机、笔记本电脑、台式机和 Raspberry Pi 的本地网络,它充当 SMB NAS + Kodi + Pi-Hole + 更多。

很长一段时间,我的电脑(Win10-latest)不会自动找到其他一些本地网络连接设备。它唯一能找到的将是打印机、路由器和 Kodi(流媒体 + 库)。

如果我尝试手动映射网络驱动器或尝试手动访问设备的本地 IP,它会工作,然后设备会出现在网络下。(解决方法但仍然很烦人)

我已经尝试了所有可以在网上找到的解决方案来启用自动发现,但没有成功:

奇怪的是,我的带有 SolidExplored 的 Android 手机可以毫无问题地找到包括 SMB 在内的其他本地设备。

最终我尝试了这个net view命令,它想出了:

net view
System error 384 has occurred.

You can't connect to the file share because it's not secure. This share requires the obsolete SMB1 protocol, which is unsafe and could expose your system to attack.

所以我检查smbstatus了我的 Raspberry,它说它与SMB3_11. 然后我手动修改了我smb.conf在 Raspberry 上的文件,server min protocol = SMB2系统错误 384仍在继续。

SMB 1.0/CIFS File Sharing Support然后我从Turn Windows Features on or off重新启动我的电脑启用,我所有的本地网络设备都出现了!

我想知道有没有其他人遇到过同样的问题?我什至不明白我配置错误。

# Global parameters
[global]
        log file = /var/log/samba/log.%m
        logging = file
        map to guest = Bad User
        max log size = 1000
        obey pam restrictions = Yes
        pam password change = Yes
        panic action = /usr/share/samba/panic-action %d
        passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        passwd program = /usr/bin/passwd %u
        server min protocol = SMB2
        server role = standalone server
        unix password sync = Yes
        usershare allow guests = Yes
        idmap config * : backend = tdb
        guest ok = Yes


[homes]
        comment = Home Directories
        create mask = 0775
        directory mask = 0775
        read only = No
        valid users = %S


[printers]
        browseable = No
        comment = All Printers
        create mask = 0700
        guest ok = No
        path = /var/spool/samba
        printable = Yes



[print$]
        comment = Printer Drivers
        guest ok = No
        path = /var/lib/samba/printers


[R]
        comment = 8Tb HD Raspberry Downloads
        create mask = 0775
        directory mask = 0775
        force group = pi
        force user = pi
        path = /media/pi/Raspberry/Downloads/
        read only = No
        wide links = Yes


[Private]
        comment = 8Tb HD Raspberry Private
        create mask = 0775
        directory mask = 0775
        force group = pi
        force user = pi
        guest ok = No
        path = /media/pi/Raspberry/Private/
        read only = No
        wide links = Yes

标签: windowssharesmbnas

解决方案


问题缺少wsdd。安装它,设置一个 systemd 服务并进行一些更改,现在一切正常。


推荐阅读