Instalación y configuración de IIS como proxy inverso con Thinfinity Workspace/VirtualUI

Cómo instalar y configurar IIS como proxy inverso con Thinfinity Workspace/VirtualUI


Producto: Thinfinity Workspace/VirtualUI

Versión: 7 y versiones posteriores



Introducción

Esta guía le guiará a través del proceso paso a paso de instalación y configuraciónMicrosoft Internet Information Services (IIS)como un poderosoServidor proxy inversoen conjunto conEspacio de trabajo Thinfinity/VirtualUI. Siguiendo estas instrucciones, podrá aprovechar las capacidades de IIS paramejorar la seguridad,optimice la entrega de su aplicación web y mejore la experiencia del usuario.


Instalación

1 1 1 1 1 1 1 1- En el servidor Windows que se configurará como un proxy inverso, abra el Administrador del servidor y haga clic en'Agregar roles y características'.




2- El'Agregar roles y características asistente'abrirá, primero verás el- Antes de empezar'pantalla, haga clic en pantalla"Siguiente".
Entonces usted estará en el'Seleccionar tipo de instalación'pantalla, elegir'Instalación basada en roles o funciones'y haga clic'Siguiente'de nuevo.




3- Seleccione el servidor en el que desea instalar, de la lista y haga clic en'Siguiente'.




4- Ahora seleccionará los roles del servidor que se instalarán. Seleccione'Servidor web (IIS)'y baja las diferentes opciones, asegúrese de'Asp.net', , ,'Protocolo de bocket', , ,'Exensiones ISAPI'yFiltros ISAPI'están incluidos. También asegúrese'Console de administración de IIS'está instalado. Después de eso, clamer'Siguiente'.




5- Ya que no instalaremos ninguna función nueva desde aquí, en el'Características'haga clic en la pantalla con solo clic'Siguiente'y continuar.




6- Ahora confirmarás tu selección haciendo clic'Instalar'.




7- Cuando termine la instalación, hará clic'Cerrar'.




8- Ahora es el momento de instalar el'Enrutamiento de solicitudes de solicitud'y'URL Rewrite'características. Puedes encontrarlos visitando estos enlaces y luego desplazándonos hasta la parte inferior de la página.

Para Enrutamiento de solicitudes de solicitud de solicitud, haga clic en el enlace anterior, desplácese hasta la parte inferior de la página y haga clic en el enlace de instalación para su tipo de sistema (instalador x64).

Reescritura de URL,haga clic en el enlace de arriba,desplácese hasta la parte inferior de la página y haga clic en el enlace de instalación para su idioma y tipo de sistema (instalador x86 / instalador x64).


9- Una vez que ambos estén instalados, podemos reiniciar el servidor y comenzar a configurar elIIS Reverso IIS.


10- Después de que el servidor arranque, abra el'Administrador de IIS', haga clic en su servidor y abra el'Enrutamiento de solicitudes de solicitud'función.




11- Haga clic en'Configuración del proxy del servidor'.




12- Comprobar el'Habilitar proxy'caja, deja todo lo demás de forma predeterminada.




13 13 13 13- Ahora baja el'Sitios'menú, haga clic en'Sitio web predeterminado'y abra el'URL Rewrite'función.




14En el interior, haga clic en'Ver variables del servidor'.




15- Ahora, añada ambas variables:

HTTP_X-Thinfinity-ReverseProxy-Host
HTTP_X-Thinfinity-ReverseProxy-Path

Para ello, haga clic en:'Agregar'y in el'Agregar variable del servidor'caja, tipo "HTTP_X-Thinfinity-ReverseProxy-Host", a continuación, haga clic en'Está bien'.
A continuación, haga clic en'Agregar'y yon el'Agregar variable del servidor'caja, tipo "HTTP_X-Thinfinity-ReverseProxy-Path", a continuación, haga clic en'Está bien'.
Después de eso, haga clic en'Volver a las reglas'.




16- Ahora haga clic en'Añade(s) regla(s)...', seleccionar'Regla en blanco'y haga clic'Está bien'.




17 17 17 17 17 17- En el'Nombre'campo, introduzca un nombre que elija para identificar la regla, no necesita ser nada específico.
En el'Match URL'la caja, utilice estos ajustes:

Para'Lista solicitada'seleccionar'Matar el patrón'.
Para'Patrón'tipo "(. *)No.




18- Dejar caer el' Variables del servidor'y agregue las variables declaradas anteriormente con estos ajustes:

a- ParaHTTP_X-Thinfinity-ReverseProxy-Hostvariable:

Haga clic en Haz clic'Agregar'en el'Configuración del servidor'caja,'Nombre variable del servidor'campo, tipo "HTTP_X-Thinfinity-ReverseProxy-Host", entonces en el'Valor'campo, tipo "https://[PROXY SERVER IP LOCAL]:80A continuación, haga clic en'Está bien'. (El valor de la variable Host tiene que ser la IP local serverâ€TM en la red. por ejemplo:192.168.Xxx.xxxx.xxx)




bb.- ParaHTTP_X-Thinfinity-ReverseProxy-Pathvariable:

Haga clic en Haz clic'Agregar'en el'Configuración del servidor'caja,'Nombre variable del servidor'campo, tipo "HTTP_X-Thinfinity-ReverseProxy-Path", entonces en el'Valor'campo, tipo "/ / / / / /A continuación, haga clic en'Está bien'.




19 19 19 19 19 19 19 19- Por último, dpor el'Acción'y establezca la URL de destino, como sigue:

En el'Renovar URL'campo, tipo "https://[ThinfinityServerURL]:[Puerto eninded]/{R:1}", ([[ThinfinityServerURL] es su servidor Thinfinity Workspace/VirtualUI servidor).
A continuación, compruebe el'Detener el tratamiento de las normas posteriores'caja.
Por último, haga clic'Aplicar'.




20- ElProxy inversoahora debe configurarse y funcionar correctamente.

Conclusión

En conclusión, esta guía le ha proporcionado un recorrido completo para instalar y configurarIIS como proxy inversojunto aEspacio de trabajo Thinfinity/VirtualUI. Mediante la implementación de estos pasos, puede aprovechar la seguridad, el rendimiento y la flexibilidad que IIS proporciona para optimizar la entrega de aplicaciones web. Esta configuración garantiza que sus aplicaciones sean accedidas de forma segura, carguen eficientemente equilibradas y se mantengan fácilmente.

Si tiene más consulta o necesita apoyo adicional, no dude enllegar a nosotros. Nuestro equipo siempre está disponible para ayudar a abordar cualquier pregunta o inquietud que pueda tener.