He buscado de vez en cuando durante unos días sobre esto, pero de alguna manera todavía no he encontrado lo que estoy buscando. Tal vez estoy usando términos de búsqueda incorrectos, así que ahora recurro a serverfault.
Tengo 1 IP pública (digamos 123.123.123.1) pero tengo los siguientes servidores, todos los cuales usan el puerto 80/443:
- Exchange (correo electrónico a través de Outlook en cualquier lugar)
- IIS (sitio web de la empresa)
- OTRS (servicio de asistencia técnica de la empresa)
- Sitio web de demostración (productos)
Ahora, soy consciente de que existe algo llamado proxy inverso en Apache. Pero quería seguir siendo "estándar" y usar IIS. ¿Hay alguna manera de hacer un proxy inverso usando IIS (Win2K8R2)? Estoy dispuesto a dedicar un poco de tiempo a estudiarlo/implementarlo, pero si me llevará 2 días hacerlo, entonces me quedo con Apache.
Respuesta1
Básicamente, desea saber si es difícil obtener un proxy inverso en IIS.
La respuesta corta es no; simplemente no está instalado en IIS de forma predeterminada. Necesita reescritura de URL y (opcionalmente) enrutamiento de solicitudes de aplicaciones.
Esta publicación de blog de IISyEste artículotiene prácticamente todo lo que necesitas saber. Normalmente nunca haría un enlace y ejecución, pero el artículo es bastante completo y no tiene sentido reinventar la rueda.