ferllanas
 
#1 28 jun 12, 20:24
#1 28 jun 12, 20:24

Servidor WEB configuracion apache

Hola buenas tardes, necesito ayuda mis estimados. este es el esquema:

INTRANET
servidor WEB: 192.6.2.2
servidor web monitoreo de camaras: 192.6.2.11


IPPublica del servidor WEB
http://200.XX.XX.X/myWEB


En el servidor 192.6.2.2 tengo instalado el apache y ahi es donde se ingresa principalmente a mi pagina WEB, lo que deseo es saber como configurar en el archivo httpd de apache para poner o agregar un directorio nuevo o un virtualhost el cual apunte a el servidor web de mi intranet 192.6.2.11 el cual muestra la pagina de monitoreo, de manera que cuando yo teclee "http://200.XX.XX.X/myMonitorCam" pueda ver la pagina de monitoreo, ¿es posible esto?, ¿como lo hago?. ¿Alguien puede ayudarme?.
 
Caotico
 
Caotico
 
#2 28 jun 12, 21:38
#2 28 jun 12, 21:38
#1 Tienes instalados 2 servidores web apache y quieres que uno redirija al otro ? Que el 2.2 redirija al 2.11?

#3 dónde ves ips públicas asignadas a la intranet? xD
Mensaje editado 1 vez. Última edición 28 jun 12, 22:09
 
Fyn4r
 
Fyn4r
 
#3 28 jun 12, 21:48
#3 28 jun 12, 21:48
Erm, tienes direcciones publicas asignadas en tu intranet...

#2 http://whois.domaintools.com/192.6.2.11
Mensaje editado 1 vez. Última edición 28 jun 12, 22:22
 
Caotico
 
Caotico
 
#4 28 jun 12, 22:26
#4 28 jun 12, 22:26
#3 Vamos a ver, en tu red local no puedes poner las ip's privadas que te de la gana? Por qué me pasas un who is, él tiene una 200.x.x.x de pública y una 192.6 de privada.

#5 Yo no estoy muy puesto en cuanto a direccionamiento ip, pero si yo configuro la ip privada que me de la gana, y la redirecciono bien, no funcionará? A nivel interno si tengo el router bien configurado y los rangos de ip's bien configurados debería ir, sea cual sea la ip. ¿ No ?
Mensaje editado 3 veces. Última edición 28 jun 12, 22:40
  1
Fyn4r
 
Fyn4r
 
#5 28 jun 12, 22:34
#5 28 jun 12, 22:34
#4 no, no puedes, los rangos de ips privadas se inventaron para algo
 
ferllanas
 
#6 28 jun 12, 23:06
#6 28 jun 12, 23:06
Lo resolvi de esta manera asigne otra ip publica redireccionando a la 192.6.2.11, no me gusta, la verdad es que imagine que agregando alguna configuracion a la apache podria solucionar esto y como siempre las cosas aca son urgentes, pues a gastarme la ip publica que tenia asignada para otra cosa.
 
ferllanas
 
#7 28 jun 12, 23:06
#7 28 jun 12, 23:06
Gracias de todas formas si tiene alguna solucion mas elegante, utilizando configuracion del PHP porfa posteenla.
 
Meleagant
 
online
Meleagant 
 
#8 28 jun 12, 23:13
#8 28 jun 12, 23:13
Tienes que crear un virtual server en tu router, para que redirija el tráfico que llega por el puerto 80 a tu servidor, o bien establecer la IP de tu servidor como DMZ, aunque eso no es muy seguro que digamos.

Una vez tengas eso, en el httpd.conf deberás crear un Virtual Host al que le asignas el nombre /myMonitorCam y le especificas la ubicación en el disco del directorio.

Eso así por encima. Si quieres saber cómo se define un Virtual Host en el httpd.conf (yo, personalmente, creo un archivo httpd-vhosts.conf y lo enlazo desde el httpd) busca en Google que hay ayuda a patadas.
 
PandragoQ
 
#9 3 jul 12, 02:09
#9 3 jul 12, 02:09
A ver... vayamos por partes:

1.- Estas usando un segmento de red publico... Y eso no deberias hacerlo... Lo primero es que cambies eso, puede ser que no tengas problema, pero como quieras acceder a alguna web alojada en el rango 192.6.2.X (entiendo que estas usando una /24) pues no vas a poder. Ademas de que, cualquiera que sepa un poquito de redes (no hace falta ser el Capitan Pescanova) te sacara los colores como vea el direccionamiento que estas usando.

2.- Lo mas sencillo es que uses un proxy inverso con el modulo mod_proxy de Apache en la maquina que hace de servidor Web (2.2). La siguiente configuracion, en el httpd.conf, te deberia funcionar:

ProxyPass /myMonitorCam http://192.6.2.11
ProxyPassReverse /myMonitorCam http://192.6.2.11

Insisto en el punto 1... metete en el router (o el servidor que haga tu DHCP), y cambia el 6 por 168. Y en los equipos que tengas con IP fija, pues cambia la ip, y ruta por defecto (y quiza el DNS, depende de tu configuracion de red).

Por lo que comentas, ya tienes nateado el puerto 80 a tu servidor web, por lo que olvidate de tocar el router para nada que no sea cambiar la ip y el rango del DHCP. Olvidate de VirtualHost en apache a no ser que quieras acceder por un nombre de dominio distinto.
Favoritos
1


¿Dónde me quedé leyendo este hilo?

Regístrate y podrás saber cual es el último mensaje que leiste en cada hilo. Es el mejor invento desde el pan sin rebanar!.

Regístrate ahora! Sólo son 10 segundos!
x