Redirigir HTTP a otro puerto
-
Hola buenas noches, antes de nada dar os las gracias , mi problema es el siguiente tengo dentro de mi lan tengo un servidor web, he introducido las reglas correspondientes de NAT y desde fuera puedo acceder a este equipo con IIS de mi lan (1ª regla de la imagen), el problema está cuando quiero que la página responda por otro puerto diferente por el 8082 es decir http://x.x.x.x:8082 y este no responde, he creado una regla a partir de la que funciona cambiando el tráfico a el puerto 8082, pero sigue sin funcionar aquí os dejo una imagen, Gracias.
La primera regla funciona correctamente
-
Hola buenas noches, antes de nada dar os las gracias , mi problema es el siguiente tengo dentro de mi lan tengo un servidor web, he introducido las reglas correspondientes de NAT y desde fuera puedo acceder a este equipo con IIS de mi lan (1ª regla de la imagen), el problema está cuando quiero que la página responda por otro puerto diferente por el 8082 es decir http://x.x.x.x:8082 y este no responde, he creado una regla a partir de la que funciona cambiando el tráfico a el puerto 8082, pero sigue sin funcionar aquí os dejo una imagen, Gracias.
La primera regla funciona correctamente
Tienes mal el concepto… en la segunda regla debes invertir los puertos, y desde "fuera" (WAN) acceder a tu servidor (2) como http://tuserver.tudominio:8082 y este va a redirigir la petición a tu servidor interno #2 a su puerto 80 o al que estés usando... NO puedes desde internet acceder con la misma dirección IP y el mismo puerto a Servidores diferentes... si quieres lograr esto debes estudiar sobre Virtual Host, apache y nginx lo hacen muy fácil, no se IIS.
Saludos.
-
Por cierto, no detallé bien que el servidor es el mismo, así que no debería de haber problema si usas el puerto 8082 de entrada en la segunda regla, y redireccionarlo al 8082 de tu servidor y acceder desde internet a http://server.tudominio:8082 para la "segunda página" o "segundo servicio"… sino, ya sabes, tu respuesta es usar VHost.
Saludos.