Gestión remota de IIS – 2xsoftware

Hacerlo a través de varias conexiones RDP puede resultar engorroso si administra numerosos servidores IIS. Para agilizar el proceso, es mucho más conveniente usar una consola de administración de servidor IIS estándar instalada en su estación de trabajo.

Cuando se trata de Server Core, la administración remota es su única opción, independientemente. En este artículo, describiremos los pasos para configurar la administración remota de IIS tanto en el lado del cliente (Windows 10) como del servidor (Windows Server).

Instalación del servicio de administración de IIS

Para abrir el servidor IIS para la administración remota, debe estar instalada la función Servicio de administración. Pero el método varía si tiene un Windows Server con un entorno de escritorio o Windows Server Core. Pero no te preocupes. Cubriremos ambos.

Uso del administrador del servidor

  1. En el servidor IIS, abra Install-WindowsFeature Web-Mgmt-Service.
  2. Sobre el Panelhaga clic Agregar roles y características.
  3. Haga clic en Siguiente hasta llegar a la Funciones del servidor página.
  4. Ampliar la Servidor web (IIS) y herramientas de administración y verifique la Servicio de Administracion caja.
  5. En la página emergente, haga clic en Agrega características.
    conectarse al servidor iis remoto windows 10
  6. Hacer clic Próximo hasta llegar a la Confirmación página.
    iis manager conectarse al servidor remoto windows 10
  7. Hacer clic Instalar.
    iis manager para administración remota
  8. Una vez finalizada la instalación, haga clic en Cerca.
    administrar iis de forma remota
  9. Ahora que Management Service está instalado, abra el Consola de administración de IIS.
    administración remota de iis
  10. Abre el Servicio de Administracion característica.
    servicio de gestión de iis
  11. Comprobar el Habilitar conexiones remotas cuadro, haga clic Aplicar y Comenzar.
    iis administración remota windows 10
  12. Abra la consola de Servicios.
    iis manager para administración remota windows 10
  13. Cambiar el Servicio de gestión web tipo de inicio a Automático.
    es administrador remoto

Uso de PowerShell

Esta sección demuestra el uso de Windows Server 2022 Datacenter Core. Pero el procedimiento también se aplica a los servidores de Windows que no son Core que usan PowerShell.

  1. Abra PowerShell.
    servicio de gestión iis
  2. Ejecute el siguiente comando para instalar Management Service:
    Install-WindowsFeature Web-Mgmt-Service

    rsat es

  3. A continuación, habilite e inicie el Servicio de gestión web.
    Set-Service -Name WMSVC -StartupType Automatic 
    
    Start-Service -Name WMSVC
  4. Habilite las conexiones remotas al servidor IIS. Haga esto cambiando el HKLM:SOFTWAREMicrosoftWebManagementServerEnableRemoteManagement valor a 1.
    Set-ItemProperty ` 
    
    -Path HKLM:SOFTWAREMicrosoftWebManagementServer ` 
    
    -Name EnableRemoteManagement ` 
    
    -Value 1

    administración remota iis 10

  5. Confirme que está habilitado:
    Get-ItemPropertyValue ` 
    
    -Path HKLM:SOFTWAREMicrosoftWebManagementServer ` 
    
    -Name EnableRemoteManagement

    el administrador iis se conecta al servidor remoto

Nota. Mira el artículo Recrear/restablecer directorios virtuales de IIS (ECP, OWA) en el servidor de intercambio.

Instalación de los componentes de administración de IIS en un cliente de Windows

En una máquina que no sea Windows Server, como Windows 10, primero debe instalar dos componentes: la Consola de administración de IIS y Administrador de IIS para administración remota primero.

Abra PowerShell como administrador y ejecute el siguiente comando para instalar la Consola de administración de IIS.

Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerManagementTools -All

administrador remoto de iis

A continuación, descargue e instale el Administrador de IIS para administración remota.

es remoto

Aceptar el Acuerdo de licencia y haga clic Próximo.

es administración remota

Selecciona el Carpeta de destino y haga clic Próximo.

iis puerto de administración remota

Hacer clic Instalar y esperar a que termine.

es gerente

Finalmente, haga clic en Finalizar.

debe ser administrador para usar el administrador iis

Conexión remota a IIS

Ahora conectemos el servidor IIS remoto. Para hacerlo, abra el Administrador de IIS y haga clic en Archivo > Conectarse a un servidor.

iis gestión web

Ingrese el nombre de host del servidor IIS o FQDN y haga clic en Próximo.

servicio web-mgmt

Introduzca las credenciales para acceder al servidor IIS remoto.

iis habilitar conexiones remotas

Especifique el nombre de esta nueva conexión remota. Por lo general, puede dejarlo como está y hacer clic en Próximo.

iis administrador de conexiones remotas

El servidor IIS remoto se agregará a su lista de conexiones, como puede ver a continuación.

se conecta al servidor remoto

Conexión remota con diferentes versiones de consola

Cuando se conecta de forma remota a un servidor IIS con la misma versión de consola (es decir, IIS 10 a IIS 10), las funciones de administración serán las mismas y la conexión será totalmente compatible.

Pero las funciones de administración serán diferentes si conecta diferentes versiones de la consola, como IIS10 en Windows Server 2022 a IIS8.5 en Windows Server 2012 R2. En este caso, obtendrá el siguiente mensaje.

servicio de gestión web

Este mensaje le pide que instale las funciones disponibles en el servidor IIS remoto en su servidor IIS local. Cuando vea este mensaje, marque las casillas de cada ensamblaje y haga clic en DE ACUERDO. El servidor IIS remoto se agregará a sus conexiones.

habilitar la administración remota de iis

Habilitar la compatibilidad con TLS1.2 para el cliente de .NET Framework

Es posible que obtenga el siguiente error cuando intente conectarse de forma remota a un servidor IIS:

No se pudo conectar a la computadora especificada. Detalles: la conexión subyacente se cerró: se produjo un error inesperado en un envío.

Es posible que haya notado que el mensaje de error no es útil para informarle el problema.

conectarse al servidor iis de forma remota

Afortunadamente, este error ahora está muy documentado en Internet y dice que la causa es que el cliente NET Framework no usa TLS para la conexión.

Para resolver esto, agregue o cambie el SchUseStrongCrypto valor de registro a 1. Este valor DWORD del registro se encuentra en las siguientes ubicaciones:

HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NETFrameworkv4.0.30319

administrar de forma remota iis

HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoft.NETFrameworkv4.0.30319

iis permite conexiones remotas

Para mayor comodidad, puede guardar el siguiente código en un SchUseStrongCrypto.REG archivo y combinar con el registro.

Windows Registry Editor Version 5.00 

[HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NETFrameworkv4.0.30319] 
"SchUseStrongCrypto"=dword:00000001 

[HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoft.NETFrameworkv4.0.30319] 
"SchUseStrongCrypto"=dword:00000001

iis administrador remoto

Vuelva a abrir el Administrador de IIS y conéctese al servidor IIS. Esta vez, el error ya no debería mostrarse y la consola debería conectarse al servidor remoto.

remoto iis

Nota. Consulte cómo configurar la sincronización de hora NTP mediante la directiva de grupo.

Conclusión

La administración remota de IIS es una herramienta útil para administrar su servidor IIS de manera remota y eficiente. Siguiendo los pasos descritos en esta publicación de blog, puede instalar y configurar la administración remota de IIS de forma rápida y sencilla. Una vez configurado, puede administrar su servidor IIS desde cualquier máquina de administración compatible.

La capacidad de administrar de forma remota su servidor IIS ahorra tiempo y esfuerzo y mejora la seguridad de su servidor. Con la administración remota de IIS, puede limitar el acceso físico al servidor, lo que reduce el riesgo de acceso no autorizado y ataques malintencionados.

En general, la administración remota de IIS es una herramienta valiosa para cualquiera que necesite administrar un servidor IIS, y vale la pena tomarse el tiempo para instalarlo y configurarlo. Al hacerlo, tendrá la tranquilidad de saber que puede administrar su servidor de manera eficiente y segura, sin importar dónde se encuentre.

Valora este artculo post

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *