Rubberick
25-03-2007, 15:11
Ciao ragazzi scusate per il doppio post, il vecchio era scritto talmente coi piedi che non si riusciva a capire nulla.
Ho qui 2 macchine chiamate dev e ded, la macchina ded e' sempre attiva e ha un apache 1.3.37 montata su che gira su porta 80, la macchina dev ha sempre un apache 1.3.37 che gira su 80 ma e' attivo a volte si a volte no... vabbe poco importa...
Volevo configurare l'apache della macchina ded in modo che facesse da proxy per la macchina dev...
attualmente gli ip assegnati sono
192.168.0.4 per ded
192.168.0.2 per dev
il router all'esterno dirige tutto il traffico su ded pertanto a meno di non voler utilizzare una porta diversa per dev (ad es una 81 diretta su dev) non c'e' modo di accedere su dev dall'esterno...
ho un dominio chiamiamolo dominio.com che attualmente punta all'indirizzo del router... le persone si stanno attualmente collegando tramite dominio.com e riescono ad entrare su ded in quanto il router appunto non ha server web, si limita a reindirizzare tutto sulla 80 di ded
la mia richiesta sarebbe.. posso creare una virtualhost nel mio caso dev.dominio.com (gia' configurata al livello dns, devo solo impostare apache) per far si che se mi connetto dall'esterno tramite dev.dominio.com arrivi a dev?
riassumendo http://dev.dominio.com -> router -> ded -> dev
Per farlo avevo pensato ad una virtual host con dentro una ProxyPass solo che mi par di capire che la proxy pass non faccia nient'altro che redirectare il client ad altro indirizzo non fare realmente da tramite e passargli i dati o sbaglio?
Credo di non sbagliare in quanto una cosa di questo tipo non funziona:
<IfModule mod_proxy.c>
ProxyPass / http://192.168.0.4/
ProxyPassReverse / http://192.168.0.4/
</IfModule>
Se metto un indirizzo esterno tipo http://www.apple.com al posto di 192.168.0.4 funziona ma con l'indirizzo interno no :(
Ho qui 2 macchine chiamate dev e ded, la macchina ded e' sempre attiva e ha un apache 1.3.37 montata su che gira su porta 80, la macchina dev ha sempre un apache 1.3.37 che gira su 80 ma e' attivo a volte si a volte no... vabbe poco importa...
Volevo configurare l'apache della macchina ded in modo che facesse da proxy per la macchina dev...
attualmente gli ip assegnati sono
192.168.0.4 per ded
192.168.0.2 per dev
il router all'esterno dirige tutto il traffico su ded pertanto a meno di non voler utilizzare una porta diversa per dev (ad es una 81 diretta su dev) non c'e' modo di accedere su dev dall'esterno...
ho un dominio chiamiamolo dominio.com che attualmente punta all'indirizzo del router... le persone si stanno attualmente collegando tramite dominio.com e riescono ad entrare su ded in quanto il router appunto non ha server web, si limita a reindirizzare tutto sulla 80 di ded
la mia richiesta sarebbe.. posso creare una virtualhost nel mio caso dev.dominio.com (gia' configurata al livello dns, devo solo impostare apache) per far si che se mi connetto dall'esterno tramite dev.dominio.com arrivi a dev?
riassumendo http://dev.dominio.com -> router -> ded -> dev
Per farlo avevo pensato ad una virtual host con dentro una ProxyPass solo che mi par di capire che la proxy pass non faccia nient'altro che redirectare il client ad altro indirizzo non fare realmente da tramite e passargli i dati o sbaglio?
Credo di non sbagliare in quanto una cosa di questo tipo non funziona:
<IfModule mod_proxy.c>
ProxyPass / http://192.168.0.4/
ProxyPassReverse / http://192.168.0.4/
</IfModule>
Se metto un indirizzo esterno tipo http://www.apple.com al posto di 192.168.0.4 funziona ma con l'indirizzo interno no :(