Redirezione automatica con Apache

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
kmitnick
Prode Principiante
Messaggi: 36
Iscrizione: venerdì 11 novembre 2011, 15:32

Redirezione automatica con Apache

Messaggio da kmitnick »

Salve a tutti,

ho un server pubblico che funge da server della mia VPN. Su uno dei pc della VPN è installata una webapp che vorrei rendere disponibile su internet attraverso il server pubblico. Mi spiego meglio con esempio.

Server publico alias A, IP PUBLICO 123.123.123.123, IP VPN 10.8.0.1
PC privato alias B, IP VPN 10.8.0.2

Su B c'è Tomcat sul quale è deployata un'applicazione... Url VPN http://10.8.0.1:8080/MyApp

Io voglio che il server A faccia da ponte alle richieste.

L'utente digita nella barra indirizzi http://123.123.123.123/MyAppTest e deve vedere l'app pubblicata sul server B

Avevo pensato ad Apache ma non so se è la soluzione giusta per risolvere il problema. Eventualmente, mi potreste indicare qualche soluzione o configurazione da utilizzare?

Grazie a tutti in anticipo

Kevin
kmitnick
Prode Principiante
Messaggi: 36
Iscrizione: venerdì 11 novembre 2011, 15:32

Re: Redirezione automatica con Apache

Messaggio da kmitnick »

ci sono riuscito con apache2 ma ho problema con le pagine per le quali è prevista la base authentication...

ho usato il modulo "proxy_http" ma non riesco a capire come configurarlo... la redirezione funziona benissimo ma non riesco a loggarmi nelle pagine riservate!

Codice: Seleziona tutto

<IfModule mod_proxy.c>
        #turning ProxyRequests on and allowing proxying from all may allow
        #spammers to use your proxy to send email.

        ProxyRequests Off

        <Proxy *>
                AddDefaultCharset off
                Order deny,allow
                #Deny from all
                Allow from all
                AuthType Basic
                SetEnv proxy-chain-auth On
        </Proxy>

        # Enable/disable the handling of HTTP/1.1 "Via:" headers.
        # ("Full" adds the server version; "Block" removes all outgoing Via: headers)
        # Set to one of: Off | On | Full | Block

        ProxyVia On

ProxyPass /kevin http://123.123.123.123:8080/
ProxyPassReverse /kevin http://123.123.123.123:8080/

</IfModule>
Secondo voi cosa mi manca?

Grazie
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti