Se me ocurre una solución, pero solo funcionará si tu servidor con apache hace 
de router para la red interna, es decir, que sea tu gateway para la red 
local, y que él envíe los paquetes hacia el router adsl.
Con iptables, admas de enmascarar, le dices q todo lo que venga de la red 
local, y vaya al puerto 80 de la ip pública del router, se lo quede para sí.


El Miércoles, 21 de Enero de 2004 13:10, Rubén Gómez Antolí escribió:
> Hola a todos,
>
> Hay miles de refranes y dichos populares que casi al 100% aciertan
> siempre, uno de ellos dice: «Leo, leo y cuanto mas leo mas burro me
> quedo», pues bien este debe ser mi caso, porque cuanto mas leo menos me
> entero.
>
> El problema:
>
> Tengo una máquina que actua como servidor web con apache. En dicha
> máquina tengo instalado phpwiki y gallery. La máquina está accesible
> tanto para la red interna como desde el exterior (lease internet).
> Phpwiki utiliza la dirección entera para moverse entre páginas, al igual
> que gallery. Pues bien, como no tengo dominio asociado, utilizo la ip, y
> he aqui el problema.
>
> Si utilizo la ip de la red interna, 192.168.x.x, desde el exterior no se
> pueden editar las páginas del wiki, ya que dice que no se puede alcanzar
> 192.168.x.x (obvio por otra parte). Gallery ni deja entrar por el mismo
> error.
>
> Si utilizo la ip pública, el caso es el contrario, desde internet se
> puede acceder a todo perfectamente, pero desde la red interna no hay
> cascaras porque dice que no se puede acceder a 80.24.x.x.
>
> ¿Soluciones?
>
> - Bien, se que se puede configurar el enrutador (3Com officce 812), pero
> no encuentro documentación al respecto. No hay filtros en medio ni nada
> de eso, comprobado. Tengo abiertos los puertos 80 y 442, porque como ya
> digo se accede al servidor desde internet sin problemas.
>
> - He intentado utilizar servidores virtuales (virtual host) y
> ServerAlias, sin éxito. He repasado documentación de apache [0] [1] y no
> alcanzo a ver la solución.
>
> - He intentado buscar algún paquete que me ayude y he encontrado
> ip2host, pero no se si es exactamente lo que busco.
>
> He revisado los archivos de la lista y no he terminado de encontrar la
> solución, casos parecidos pero todos con un nombre de dominio asociado
> con lo que se puede resolver con un par de líneas en /etc/host.
>
> Paquetes involucrados.
>
> [EMAIL PROTECTED]:~$ COLUMNS=150 dpkg -l |grep -i apache
> rc  apache                          1.3.26-0woody3
> Versatile, high-performance HTTP server
> ii  apache-common                   1.3.26-0woody3
> Support files for all Apache webservers
> ii  apache-ssl                      1.3.26.1+1.48-0woody3
> Versatile, high-performance HTTP server with SSL support
> ii  libapache-mod-auth-pam          1.0a-7
> Authenticate web access using PAM
> rc  libapache-mod-ssl               2.8.9-2.1
> Strong cryptography (HTTPS support) for Apache
> [EMAIL PROTECTED]:~$
>
> ii  phpwiki                          1.3.4-3                          An
> informal collaborative website manager
> ii  gallery                          1.2.5-8woody1                    a
> web-based photo album written in php
> [EMAIL PROTECTED]:~$
>
> (¡Upps! Siento los cortes, es por la limitación de 70 caracteres)
>
> En fin, que no tengo ni idea de por donde seguir, es muy posible que la
> solucion este delante de mis narices, pero no soy capaz de verla.
>
> Gracias por vuestra atención y ayuda, ultimamente pregunto mucho y
> respondo poco.
>
> Salud y Revolución.
>
> Lobo.
>
> [0] http://httpd.apache.org/docs/vhosts/name-based.html
>
> [1] http://httpd.apache.org/docs/mod/core.html#serveralias
> --
> Libertad es poder elegir en cualquier momento. Ahora yo elijo GNU/Linux,
> para no atar mis manos con las cadenas del soft propietario.
> ---------
> Desde El Ejido, en Almeria, usuario registrado linux #294013
> http://www.counter.li.org

Responder a