No se puede acceder a un recurso compartido remoto que en sí mismo es un enlace simbólico a un recurso compartido remoto

No se puede acceder a un recurso compartido remoto que en sí mismo es un enlace simbólico a un recurso compartido remoto

Tengo este escenario:

Dominio A:

  1. Un servidor de archivos proporcionado por un tercero, que proporciona un volumen disponible a través de CIFS. Este servidor de archivos no tiene una dirección IP externa. los permisos están establecidos para todos.
  2. Un conjunto de máquinas Windows que pueden acceder al servidor de archivos.

En una máquina, con Windows 2012, creé un enlace simbólico desde la Unidad C: a una carpeta en el servidor de archivos. Luego hice esta carpeta como compartida. También me aseguré de que todos los tipos de enlaces estén permitidos:

C:\>fsutil behavior query SymlinkEvaluation
Local to local symbolic links are enabled.
Local to remote symbolic links are enabled.
Remote to local symbolic links are enabled.
Remote to remote symbolic links are enabled.

Cuando intento acceder a este recurso compartido desde cualquier otra máquina en el mismo dominio, ejecutando Windows 2012 o Windows 2003, aparece un error

… no es accesible. es posible que no tenga permiso para utilizar este recurso de red. póngase en contacto con el administrador de este servidor para saber si tiene permisos de acceso.

El enlace simbólico no se puede seguir porque su tipo está deshabilitado.

Necesito trabajar de esta manera ya que eventualmente necesitaré acceder al recurso compartido desde una máquina que se ejecuta en un dominio diferente, que puede acceder a la máquina donde creé el enlace simbólico; No puedo acceder al servidor de archivos "real" desde fuera de ese dominio.

Respuesta1

Primero, haga el enlace simbólico con "mklink /d nombre_enlace nombre_carpeta (puede ser un nombre UNC para un recurso compartido).

Luego, realiza (en cada cliente) "el comportamiento fsutil establece SymlinkEvaluación R2R:1" para habilitar enlaces simbólicos remotos a remotos.

Esto sólo funcionó desde Windows 7 en adelante. No funciona para XP.

Respuesta2

Debe ejecutar fsutil (o configurar la política de grupo correspondiente) en cadacliente, en otras palabras, en todas las demás máquinas de su dominio y en cualquier máquina de otros dominios que vayan a acceder a los recursos compartidos. Según su pregunta, parece que está ejecutando fsutil en la máquina de 2012 que comparte el enlace simbólico, lo que no le servirá de nada.

Sí, esto es irritante.

información relacionada