Tengo 3 PC con Windows 10 y una cuarta PC con Linux Mint 18. Hasta ayer todo funcionaba bien. Ahora las PC con Windows 10 no verán la PC con Linux en la carpeta Red, pero podrán conectarse a ella si el nombre de host o la dirección IP se ingresan manualmente en la barra de direcciones. He reiniciado todos los dispositivos de red (enrutador y conmutador). Además, la PC con Linux no verá la PC con Windows.
Gracias,
Respuesta1
Entre Windows y Linux Samba, el único protocolo común de "descubrimiento de red" es la "exploración informática" basada en NetBIOS.
- En Windows, requiere la instalación del soporte de cliente SMBv1 (consulteinstrucciones de MS).
- En Samba, requiere que el
nmbd
demonio (nmb.service) esté ejecutándose. - El parámetro 'grupo de trabajo' en todos los sistemas debe coincidir.
- La red debe admitir IPv4; los firewalls deben permitir UDP/137, UDP/138, probablemente TCP/139.
Intente usarlo nmblookup -S WORKGROUP
y vea si produce algún resultado.
(Los sistemas Windows modernos admiten WS-Discovery, por lo que aún pueden detectar otras computadoras incluso sin NetBIOS).
Respuesta2
Encontré el mismo problema. Puedo visitar el uso compartido de Linux por IP o nombre de host, pero no puedo ver el host de Linux en el explorador de archivos -> red. La solución es instalar wsd o wsdd en Linux. Probado funcionando en opensuse jump 15.2.
Respuesta3
Intente encontrar si el recurso compartido de red está conectado o no usa este comando en cmd.
net use
si está conectado, elimine el recurso compartido de red usando
net use sharename /delete
luego cierre sesión y vuelva a iniciar sesión.
Respuesta4
"Entre Windows y Linux Samba, el único protocolo común de "descubrimiento de red" es la "exploración informática" basada en NetBIOS.
Ya no, ahora puede implementar Web Service Discovery en Linux.
Arreglé esto en el lado del servidor usando wsdd (mucho más fácil que actualizar todos los clientes). Los archivos de servicio prefabricados también están disponibles en el git del chico, aunque tuve que cambiar el grupo de nadie a nogroup para que el script systemd funcionara en Ubuntu. Esto es mucho más limpio que usar SMB1 obsoleto (que tiene problemas de seguridad).