jueves, 2 de octubre de 2014

SOLVED "Network share problem when using CNAME alias" / SOLUCION mapear unidades de red con Alias.



Cluster Microsoft con Windows 2003

Agregar en "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters" la siguiente entrada y reiniciar:

Value name: DisableStrictNameChecking
Data type: REG_DWORD
Radix: Decimal
Value: 1

Cluster Microsoft con Windows 2008 / 2012

La única solución que he encontrado es crear un nuevo Name Server o Client Access Point http://blogs.msdn.com/b/clustering/archive/2010/07/09/10036201.aspx Managing shares in a File Server cluster application/group with multiple CAP resources

Para copiar los shares de un CAP a otro usaremos este script en powershell http://1drv.ms/1nSIyN6 que esta modificado respecto al link de msdn para que también cree shares ocultos, tipo usuario$.

Por defecto los permisos de share los deja en lectura everyone, si queremos modificarlos a Full everyone y luego restringir permisos a nivel NTFS, podeis usar rmtshare.

  1. "net view servidor /all > c:\shares.txt"
  2. lo pasamos a excel, separando por espacios y dejamos solo los nombres de shares.
  3. FOR /F "delims=" %1 in (c:\shares.txt) do rmtshare \\pruebafs\”%1” /grant everyone:full 
Espero haberos servido de ayuda, yo he estado muchas horas hasta que he conseguido esto. 

Un saludo.