El protocolo SMB no funciona
Rutra
-
Rutra -
Rutra -
Hola a todos,
Me enfrento a un problema que no logro entender. Estoy intentando conectarme al disco duro de uno de los PC que está en una red relacionada con el mío (protocolo SMB - puerto 445) sin éxito.
Escribo \\XXX.XXX.XXX.XXX\c$ (para acceder al disco C de la computadora) y al final recibo un mensaje de error "Windows no puede acceder a XXX..." Código de error: 0x800004005
Hay un firewall corporativo entre mi PC y el que intento alcanzar, pero el puerto 445 ha sido autorizado en este último.
De hecho, cada vez que lanzo una solicitud, se puede ver el flujo que transita de forma autorizada... Sin embargo, la conexión nunca se realiza.
Cuando conecto mi PC emisor al otro lado del firewall, puedo conectarme sin problemas, pero pensé que tal vez estamos utilizando otro protocolo para lograrlo.
He lanzado Wireshark en los 2 PC, y en el emisor veo claramente el puerto 445, en el que debe recibir, nunca llega nada. La interpretación de otros datos que me proporciona Wireshark está un poco por encima de mis habilidades.
He hecho Netstat -a en el PC de recepción y se puede ver el puerto 445 abierto, también desactivé el firewall de la PC sin éxito... Todo esto comienza a superar mis competencias. Ambos PC son Windows 10, y ya he logrado hacer las mismas maniobras en varios PC de destino con Windows 7. ¿Sería imposible bajo Windows 10?
Me enfrento a un problema que no logro entender. Estoy intentando conectarme al disco duro de uno de los PC que está en una red relacionada con el mío (protocolo SMB - puerto 445) sin éxito.
Escribo \\XXX.XXX.XXX.XXX\c$ (para acceder al disco C de la computadora) y al final recibo un mensaje de error "Windows no puede acceder a XXX..." Código de error: 0x800004005
Hay un firewall corporativo entre mi PC y el que intento alcanzar, pero el puerto 445 ha sido autorizado en este último.
De hecho, cada vez que lanzo una solicitud, se puede ver el flujo que transita de forma autorizada... Sin embargo, la conexión nunca se realiza.
Cuando conecto mi PC emisor al otro lado del firewall, puedo conectarme sin problemas, pero pensé que tal vez estamos utilizando otro protocolo para lograrlo.
He lanzado Wireshark en los 2 PC, y en el emisor veo claramente el puerto 445, en el que debe recibir, nunca llega nada. La interpretación de otros datos que me proporciona Wireshark está un poco por encima de mis habilidades.
He hecho Netstat -a en el PC de recepción y se puede ver el puerto 445 abierto, también desactivé el firewall de la PC sin éxito... Todo esto comienza a superar mis competencias. Ambos PC son Windows 10, y ya he logrado hacer las mismas maniobras en varios PC de destino con Windows 7. ¿Sería imposible bajo Windows 10?
3 respuestas
-
Slt
Es necesario permitir la conexión a los recursos compartidos administrativos con este archivo reg
Editor del Registro de Windows Versión 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"LocalAccountTokenFilterPolicy"=dword:00000001-
-
Hola,
Es cierto que en principio no se conecta a un recurso compartido administrativo si no se es admin del dominio.
Sin embargo,
no solo está el puerto 445, hay que verificar que el puerto 139 tcp también esté permitido, puede ser útil, especialmente en un grupo de trabajo. -
-
-
Sí, es un poco particular, soy administrador del sitio pero sin conocimientos reales ya que no soy informático (no hay ninguno en la empresa). La gestión del cortafuegos está subcontratada a una empresa de servicios de informática, y me garantizan que no es el cortafuegos la fuente del problema (sin saber tampoco qué está bloqueando).
El puerto 139 efectivamente no está abierto, pero eso no plantea un problema para los 5 PC con Windows 7 + 1 PC con Windows XP que ya he conseguido conectar a través de este protocolo. Esperaba que pudiera ser lo mismo para Windows 10
¿Es imperativo abrir este puerto? Ni siquiera lo veo aparecer cuando inicio Wireshark.
-
-
Hola,
- En el PC al que deseas acceder, ¿el comando "net share" muestra correctamente el recurso compartido administrativo C$? (O "Get-SmbShare" en PS)
- ¿Es esto en el marco de una empresa? ¿Hay un dominio? ¿Es con una cuenta de administrador del dominio (y por lo tanto del PC)?
- Si es una cuenta local (fuera del dominio), intenta conectar C$ asignando una unidad de red (GUI o en CLI: net use Z: \\XXX.XXX.XXX.XXX\c$ /user:XXX.XXX.XXX.XXX\Administrator [Enter] luego ingresa la contraseña de administrador)
- ¿Has probado desactivando los antivirus?
- Verifica en el firewall de software que SMB esté activado. A veces desactivar el firewall puede provocar que las conexiones fallen => Set-NetFirewallRule -Name "FPS-SMB-In-TCP-NoScope" -Enabled True
Fuente (Cuidado de activarlo en "Público", "Privado" o "Dominio" según la configuración de la conexión de red en Windows.-
Hola, gracias por la ayuda
Usando el comando "net share" tengo mi C$ compartido administrativamente
No estoy muy familiarizado con la noción de dominio, pero creo que hay un dominio en la parte en la que me encuentro.
Para resumir la situación, intentaré hacer un pequeño esquema del camino que sigo:
[Dominio de oficina: contiene mi PC (administrador del PC pero no del dominio) en DHCP] <=>
[Cortafuegos / +router que sirve de intermediario entre las 2 redes] <=>
[Red sin dominio, no conectada a internet, con PC objetivo / IP fija]
No hay antivirus en el PC objetivo (inútil ya que no está conectado a internet)
En el cortafuegos, no encuentro "Compartición de archivos e impresoras (SMB entrada)". Pero todo lo que incluye el término SMB está activado (y el cortafuegos desactivado en cualquier caso)
Voy a revisar un poco más el enlace que usted ha enviado para intentar entender. -
-
-
Después de verificar, logré abrir todos los puertos del cortafuegos, sin éxito.
Intenté mapear el disco como una unidad de red sin éxito tampoco (mientras que funciona correctamente con PCs en Windows 7).
¿Tienen otras ideas? Dudo en intentar crear una máquina virtual en el PC para ver si funciona si uso otro SO... Porque parece que el problema es efectivamente Windows 10. -
Re hola,
Aparte de SMB V1, de la cual no sé si has hecho pruebas, un nuevo repaso a las causas de fallo de SMB en Windows 10:
https://appuals.com/how-to-fix-the-windows-10-file-sharing-not-working-problem/
-
-
Hola
Una pista, tal vez: Win10 utiliza SMB V2.
Activar SMB V1 en las máquinas win10
--
Existen 3 tipos de personas: las que saben contar y las que no.
Hay dos categorías de personas: las que dividen todo en dos categorías y las demás.-
Hola,
Un resumen de los elementos a verificar si es de utilidad:
http://woshub.com/enable-remote-access-to-admin-shares-in-workgroup/
-