Casos prácticos : Active Directory con red interna#
Crea los siguientes clones enlazados:
Clon enlazado 1 de "Windows Server 2022" llamado SRVtunombre con dos adaptadores: el primero en modo puente con IP 10.4.X.Y/8 (red NAT si es portátil), que es el que da salida a internet, y un segundo adaptador conectado a una red interna con la dirección 172.16.0.10/16
Clon enlazado 2 de "Windows 11" llamado WC05tunombre con un adaptador a la red interna, le asignamos la dirección 172.16.0.15/16 con puerta de enlace 172.16.0.10 y DNS 172.16.0.10
Clon enlazado 3 de "Windows 11" llamado WC06tunombre con un adaptador a la red interna, le asignamos la dirección 172.16.0.16/16 con puerta de enlace 172.16.0.10 y DNS 172.16.0.10
Clon enlazado 4 de "Windows 11" llamado WC07tunombre con un adaptador a la red interna, le asignamos la dirección 172.16.0.17/16 con puerta de enlace 172.16.0.10 y DNS 172.16.0.10
Fíjate en que la puerta de enlace y el DNS de los clientes son el propio servidor: los clientes están en una red interna sin salida directa, y será el servidor quien les dé acceso al exterior haciendo de router (NAT) además de ser su controlador de dominio y su DNS.
Puedes ver la configuración en el siguiente vídeo
Configurar servicio de enrutamiento#
Para configurar el servicio de enrutamiento vamos a:
Panel / Agregar roles y características
Seleccionamos nuestro servidor SRVtunombre
En Roles de servidor marcamos la casilla de:
[x] Remote Access / Acceso remoto
En servicios de rol seleccionamos:
[x] DirectAccess and VPN(RAS)
[x] Routing
Para configurar el servicio de enrutamiento vamos a Panel/Herramientas/Enrutamiento y Acceso remoto, seleccionamos nuestro servidor SRVtunombre, pulsamos con el botón derecho del ratón y configuramos y habilitamos el enrutamiento y acceso remoto seleccionando:
[x] Traducción de direcciones de red (NAT)
Como interfaz pública seleccionamos la tarjeta que tengamos en modo puente (10.4.X.Y) o en red NAT (caso portátil): es la que da salida a internet.
Cuando el asistente pregunte por los servicios de nombres y direcciones (DNS/DHCP), elegimos configurarlos más adelante.
Configura el controlador de dominio#
Promociona el servidor a controlador de dominio (como en el caso práctico anterior) creando el dominio empresa_tunombre.local, y crea las siguientes unidades organizativas:
OU=Oficinas
OU=Madrid
OU=Ventas
OU=Marketing
OU=Administración
OU=Barcelona
OU=Ventas
OU=Marketing
OU=Administración
OU=Departamentos
OU=Recursos Humanos
OU=Finanzas
OU=IT
OU=Usuarios
OU=Empleados
OU=Contratistas
La OU Oficinas se utiliza para agrupar las unidades organizativas por ubicación geográfica.
Las OU Madrid y Barcelona se utilizan para agrupar los departamentos dentro de cada oficina.
La OU Departamentos se utiliza para agrupar las unidades organizativas por función.
La OU Usuarios se utiliza para agrupar las cuentas de usuario.
Ayuda: En el caso de querer borrar una OU que está protegida contra el borrado accidental, en propiedades en la pestaña Objeto desmarcar dicha protección. En el caso de no ver esta pestaña, haz clic en ver en la barra de menú y selecciona Características avanzadas.
Configura los usuarios del sistema#
Crea el grupo de seguridad global Empleados dentro de la UO Empleados y el grupo Contratistas dentro de la UO Contratistas. Dentro de cada unidad organizativa crea los siguientes usuarios:
UO Empleados
E01_tunombre perteneciente al grupo Empleados
E02_tunombre perteneciente al grupo Empleados
UO Contratistas
C01_tunombre perteneciente al grupo Contratistas
C02_tunombre perteneciente al grupo Contratistas
Directivas de contraseñas#
Vamos a crear una directiva de contraseña específica (PSO, Password Settings Object) sobre los grupos Empleados y Contratistas; este tipo de directivas tiene prioridad sobre la directiva de contraseñas general del dominio. Para ello abre el Centro de administración de Active Directory y selecciona empresa_tunombre (local)/System/Password Settings Container
Nuevo/Configuración de contraseña
Los campos que nos pide la configuración de contraseña son:
Nombre: Es el nombre que le asignas a la política de contraseña para identificarla fácilmente. Puedes darle un nombre descriptivo que refleje los requisitos o el propósito de la política.
Precedencia: La precedencia se refiere al orden en el que se aplican las políticas de contraseña cuando existen múltiples políticas configuradas. Este campo te permite establecer la prioridad o el nivel de precedencia de la política de contraseña en relación con otras políticas. La política con la precedencia más alta tiene prioridad.
Longitud mínima: Especifica la longitud mínima que deben tener las contraseñas para cumplir con la política. Puedes establecer un valor numérico para indicar el número mínimo de caracteres requeridos.
Complejidad de la contraseña: Este campo te permite configurar si las contraseñas deben cumplir con requisitos de complejidad. Puedes habilitar o deshabilitar la complejidad y definir qué elementos se requieren, como letras mayúsculas, letras minúsculas, números y caracteres especiales.
Duración máxima de la contraseña: Aquí puedes especificar el tiempo máximo que una contraseña puede estar en uso antes de que los usuarios deban cambiarla. Puedes establecer una cantidad de días después de los cuales se requiere un cambio de contraseña.
Historial de contraseñas: Este campo define el número de contraseñas anteriores que los usuarios no pueden reutilizar. Por ejemplo, si estableces un historial de contraseñas de 5, los usuarios no podrán usar ninguna de las últimas 5 contraseñas que hayan utilizado.
Bloqueo de cuenta por intentos fallidos: Puedes configurar el número máximo de intentos fallidos de inicio de sesión permitidos antes de que una cuenta de usuario se bloquee temporalmente. Esto ayuda a proteger las cuentas contra ataques de fuerza bruta.
Instalar programas y cambiar el fondo de escritorio por GPO#
Vamos a establecer un fondo de pantalla a través de una GPO y a instalar VideoLAN en los ordenadores que se encuentran en la UO Barcelona / Administración, es decir WC05tunombre y WC07tunombre. Esta directiva no se aplicará sobre WC06tunombre ya que está en el contenedor "Computers"
En Inicio/Herramientas administrativas de Windows/Administración de directivas de grupo creamos una GPO llamada FondoPantalla y otra que se llame instalar VLC
Utilizaremos la carpeta C:\Windows\SYSVOL [1], esta carpeta se comparte de forma predeterminada en los controladores de dominio, lo que permite a los clientes y otros controladores de dominio acceder a los archivos de políticas de grupo y scripts de inicio y cierre.
En el Objeto de directiva de grupo (GPO) Instalar VLC, en la pestaña de Configuración/Configuración del equipo vamos a Edición, en Directivas Instalar VLC/Configuración del equipo/Directivas/Configuración de software/Instalación de software/ creamos un nuevo paquete, especificamos la ubicación del paquete .msi con su ruta de red (nunca la ruta local C:\...: son los clientes los que tienen que poder descargarlo) y seleccionamos el método de implementación asignada
Para cambiar el fondo de pantalla, editamos la directiva FondoPantalla y en Configuración de usuario/Directivas/Plantillas administrativas/Escritorio/Active Desktop/Tapiz del escritorio la habilitamos, indicando como nombre del tapiz la ruta de red de la imagen (una carpeta compartida a la que los usuarios tengan acceso de lectura)
Por último vamos a Administración de directivas de grupo/ buscamos Oficinas/Barcelona/Administración y vinculamos las dos GPO existentes
Configuración de carpetas compartidas#
Crea las siguientes carpetas compartidas con los siguientes permisos:
C:\compartida\empleados\E01_tunombre (E01_tunombre tiene permisos de lectura y escritura)
C:\compartida\empleados\E02_tunombre (E02_tunombre tiene permisos de lectura y escritura)
C:\compartida\empleados\empleados_compartida (el grupo Empleados tiene permiso de lectura)
C:\compartida\contratista\C01_tunombre (C01_tunombre tiene permisos de lectura y escritura)
C:\compartida\contratista\C02_tunombre (C02_tunombre tiene permisos de lectura y escritura)
C:\compartida\contratista\contratista_compartida (el grupo Contratistas tiene permiso de lectura)
Mapear unidades de red a las carpetas compartidas#
Queremos que se monte de forma automática la carpeta contratista_compartida en la unidad G: con la etiqueta contratos a los usuarios que están dentro de la OU Contratistas, y la carpeta empleados_compartida en F: con la etiqueta comunicados a los usuarios que están dentro de la OU Empleados
En Inicio/Herramientas administrativas de Windows / Administración de directivas de grupo creamos una GPO directamente en "Usuarios / Empleados" llamada "Mapeo de unidades de empleados"
Con el botón derecho del ratón abrimos el "Editor de administración de directivas de grupo / Configuración de usuario / Preferencias / Asignaciones de unidades -> nuevo / unidad asignada"
Seleccionamos la Acción de Crear:
En el cliente tenemos que:
En el caso de que tengamos problemas, gpupdate /force es un comando que fuerza una actualización de las políticas de grupo en un equipo cliente de Windows.
Script al inicio de la sesión#
Vamos a hacer el mapeo de unidades en red con el siguiente script llamado montar.bat guardado en C:\Windows\SYSVOL\sysvol\empresa_tunombre.local\scripts
net use h: \\SRVtunombre\contratista_compartida
net use i: \\SRVtunombre\empleados_compartida
Vamos a los usuarios en los que queremos que se monten las unidades, Usuarios y equipos del AD / Usuarios / Empleados / E02_tunombre / propiedades y en la pestaña de perfil lo metemos en el Script de inicio de sesión
Perfil móvil#
Vamos a crear un perfil móvil a los contratistas, para ello primero creamos una carpeta compartida llamada Perfiles con acceso de escritura y lectura para todos los usuarios.
En Usuarios y equipos de Active Directory, en la ventana de propiedades de la cuenta, hacemos clic sobre la solapa Perfil. En ella, debemos dar valor al cuadro de texto Ruta de acceso al perfil. El contenido seguirá el siguiente formato: \\SRVtunombre\Perfiles\C01_tunombre, de forma más general podríamos cambiar C01_tunombre por %username%
Cuando se cierra la sesión, el perfil se actualizará en el servidor:
Aplicar cuota#
Lo primero es agregar los roles y características necesarias, en Administrador del servidor / Agregar roles y características, en la lista de roles, dentro de "Servidor de archivos y almacenamiento / Servicios de archivos y de iSCSI / Administrador de recursos del servidor de archivos"
Para activar las cuotas vamos a:
Creamos una nueva plantilla llamada Límite 10MB tunombre, con Advertencia al 20 y 50%
Aplica la plantilla creada en la carpeta compartida en la que se encuentran los perfiles móviles, cuando lo apliques no olvides marcar Aplica la plantilla aut. y crear cuotas en subcarpetas nuevas y existentes.
Inicia la sesión con algún usuario, copia algún archivo para que exceda la cuota, cuando cierres la sesión te dará un error en la sincronización del perfil, vuelve a iniciar sesión con el usuario y abre el visor de eventos:
Perfil Obligatorio#
Un perfil obligatorio es un tipo especial de perfil de usuario que se carga desde una ubicación específica en lugar de desde la carpeta de perfil de usuario normalmente utilizada. Esto significa que los cambios realizados por el usuario durante la sesión no se guardan entre sesiones.
Personalizamos en el cliente el perfil móvil que hemos creado; este se guardará en el servidor en C:\Perfiles\C01_tunombre.v6
Desde propiedades de la carpeta del perfil vamos a Seguridad / Opciones avanzadas y cambiamos el propietario a Administrador, marcamos la opción de reemplazar en todas las subcarpetas
Copiamos la carpeta C01_tunombre.v6 a plantilla.v6 y la compartimos para todos solo con permisos de lectura
Hacemos que los usuarios deseados tengan esta carpeta como su perfil: \\SRVtunombre\Perfiles\plantilla (la ruta se escribe sin el sufijo .v6, Windows lo añade solo)
Entramos en la carpeta plantilla.v6, activamos los elementos ocultos, y si en AppData hay carpetas llamadas Local o LocalLow las eliminamos (esas carpetas no se sincronizan con el servidor; Roaming, en cambio, hay que conservarla).
Abrimos el registro (regedit) y seleccionamos HKEY_USERS; en Archivo / Cargar subárbol elegimos el archivo NTUSER.DAT de plantilla.v6, le ponemos un nombre a la clave (por ejemplo, perfilobligatorio) y en sus permisos damos Control total con herencia a los usuarios que van a usar el perfil (por ejemplo, al grupo Contratistas). Finalmente, en Archivo, descargamos el subárbol.
En plantilla.v6 renombramos NTUSER.DAT a NTUSER.MAN.
Footnotes