Pregunta

Estoy usando Apache / 2.2.8 (Ubuntu) y tiene un problema. Hay un archivo / etc / apache2 / sites-available / backuppc con lo siguiente:

<VirtualHost *>  
ProxyRequests Off  
<Proxy *>  
Order deny,allow
Allow from all
</Proxy>
ProxyPass /backuppc http://192.168.134.59:80/backuppc
ProxyPassReverse /backuppc http://192.168.134.59:80/backuppc
<Location /backuppc/>
ProxyPassReverse /backuppc
</Location>
</VirtualHost>

Esto se ejecuta en 192.168.134.10. En el navegador (FF) la dirección http: // localhost / BackupPC va al servidor deseado pero los espectáculos AddressLine con http: //192.168.134.59/backuppc/. Esto se siente como este ProxyPass funciona como un servidor DNS-... Por último desde Internet sólo es accesible 192.168.134.10 y con / backuppc me sale el inicio de sesión, pero ahora el acceso al servidor deseado.

Por favor, ayuda, THX.

Paz

hielo

¿Fue útil?

Solución

lo tengo por mí mismo con la pequeña ayuda de http://wiki.apache.org/cocoon / ApacheModProxy

La pieza que falta era el En ProxyPreserveHost como se puede ver en mi configuración:

<VirtualHost *>

    ProxyPreserveHost On
        ProxyRequests Off

        <Proxy *>
                Order deny,allow
              Allow from all
        </Proxy>

        ProxyPass /backuppc http://192.168.134.59/backuppc
        ProxyPassReverse /backuppc http://192.168.134.59/backuppc


</VirtualHost>

Esto sucede en Apache detrás del IP 192.168.134.10 que está cumpliendo una wiki. El cortafuegos tiene una portforwarding a este servidor. Esta configuración permite ahora de acceso al sitio web de la copia de seguridad del servidor con el cambio a cabo en el servidor de seguridad.

Sin embargo, gracias por sus respuestas

Paz

hielo

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top