Forums:
Pues resulta que aca an donado una aplicacion que utiliza Microsoft Internet Information Server, y ahora necesito que esta salga tambien por mi ip publica, es decir pase a traves del servidor Debian que tengo instalado con la conexion a internet y la ip publica,
es decir cuando pongo mi ip publica http://123.123.123.123 desplegara mi sitio en apache 2
y cuando ponga http://123.123.123.123/iis debera redireccionarse al otro servidor windows que esta en la red local
Como puedo hacer esto ?
Hola amigo, una vez me toco
Hola amigo, una vez me toco hacer algo parecido, querian que corra una aplicación en php y otra en ASP, lo que hice fue hacer que el apache escuche en otro puerto por ejemplo 8080 y el IIS se quede en el 80, eso porque lo manejaba en un mismo servidor, con respecto a tu caso , se podría hacer en los iptables que todo lo que hagan peticiones al puerto 8080 lo redireccione a una maquina de tu lan
Yo uso estas líneas para
Yo uso estas líneas para redireccionar lo que vaya al puerto 21 (FTP) a una PC de mi LAN
iptables -t nat -A PREROUTING -i $EXTIF -p tcp -m tcp -s $internet --dport 21 -j DNAT --to-destination 192.168.1.2
iptables -t nat -A PREROUTING -i $EXTIF -p tcp -s $internet --dport 2048:3000 -j DNAT --to-destination 192.168.1.2
iptables -A OUTPUT -p tcp --sport 21 -m state --state ESTABLISHED,RELATED -j ACCEPT
Espero te sirva
La respuesta es configurar
La respuesta es configurar apache como proxy reverso. La redirección con iptables no te funcionará si quieres que funcione a la vez el apache del gateway y la aplicación de la lan.
Utiliza la opción del buscar de ecualug, ya se ha posteado esta pregunta muchas veces y las soluciones se han explicado claramente.
saludos.
Saludos,
antares
correcto, con proxy reverso,
correcto, con proxy reverso, pero tendrás uqe hacer DNAT para que otro puerto esté abierto hacia el IIS que está detrás con la aplicación... donada? ahi.
Saludos
epe
--
EcuaLinux.com
Ecuador: +(593) 9 9246504, +(593) 2 3412402
USA: +1 404 795 0321, España: +34 917617884
Saludos
epe
EcuaLinux.com
+(593) 9 9924 6504
Servicios en Software Libre
E buscado en la web como
E buscado en la web como hacer esto, encontre este link concretamente, el paso 2 no se como hacerle porque indica para apache 1.3 no se si el modulo de proxy ya esta cargado en apache2
Paso 2: Configuramos el Apache
Editamos el fichero httpd.conf (que en debian está en /etc/apache/httpd.conf y en redhat en /etc/httpd/conf/httpd.conf)
y primero comprobamos que existe una linea similar a esta:
LoadModule proxy_module /usr/lib/apache/1.3/libproxy.so
Ahora esta libreria no se en donde esta en apache2
Hola amigo. Yo haria
Hola amigo.
Yo haria esto:
En http://123.123.123.123/iis crearia un index que te redireccione a http://123.123.123.123:10101. Y luego mandaría la siguiente regla de iptables:
iptables -t nat -A PREROUTING -p tcp -d IP_PUBLICA --dport 10101 -j DNAT --to-destination IP_ISS:80
- Puedes usar un HEADER LOCATION si trabajas con php.
- En tu ISS todas los link que usen la dirección absoluta deben tener inlcudo el puerto 10101
Espero que te sirva
Saludos
Hermann
- - - - - -
www.bodegadelmp3.com
servidores IIS
nesesito configurar un servidor IIS para un laboratorio en la u agradeceria a quien me pudiera ayudar
Que tal amigo
Que tal amigo diegoal2716.
Te iva a recomendar que postees esto como un tema nuevo, pero antes toma en cuenta estas pequeñas consideraciones:
1. Este es un foro solo de software libre!
2. IIS, que yo sepa no es libre?
3. Te recomiendo que investigues apache y sobre linux.
4. Una vez que hayas intentado levantarlo y configurarlo ahí si postea tus inquietudes.
Saludos
NEO
- - - - - -
www.bodegadelmp3.com