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