[Linuxtrent] Re: Due reti con lo stesso nome e web server

  • From: "Giuliano Natali (el Diaolin)" <diaolin@xxxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Thu, 8 Apr 2004 08:30:26 +0200 (CEST)

In un momento di pathos Lorenzo Cappelletti ha sentenziato:
> "Giuliano Natali (el Diaolin)" <diaolin@xxxxxxxxxxx>, Sat 03 Apr 2004
> 09:08 +0200:
>
>> Ma questa era una domanda di 15 giorni orsono...
>> :-)
>
> Non ho capito... nel senso che qualcuno ha già posto la stessa domanda o
> che quel qualcuno sono io?
>
>> Cmq, spiega esattamente il problema e vediamo di risolverlo.
>> Non  stringere sulla descrizione.
>
> Ok, allora riposto il messaggio originale che mi sembrava "lungo" a
> sufficienza
>
>
> Nella ditta per cui lavoro ho avuto anche l'incarico di mettere su una
> rete interna per la condivisione delle risorse e dell'accesso ad
> Internet tramite ISDN.  A questa rete interna ho assegnato il dominio,
> diciamo, ditta.com (192.168.1.x), a cui appartiene, tra l'altro, il
> server HTTP www.dominio.com, il quale contiene alcune link a servizi
> interni.
>
> L'ISP a cui ci appoggiamo fornisce un servizio di server virtuale HTTP
> che ospita le pagine del sito della ditta.  Tale server, il cui nome è,
> diciamo, web.hosting.com, risponde anche all'indirizzo www.ditta.com
> (diciamo 11.22.33.44).
>
> Come i più arguti avranno certamente potuto immaginare, se visito
> www.ditta.com dal mio computer di casa, vedo il sito della ditta
> (11.22.33.44), se digito lo stesso indirizzo dal PC in azienda, vedo la
> pagina di benvenuto dell'installazione di Apache su Debian del server
> aziendale (192.168.1.3). Ora, io vorrei che il sito della ditta si
> vedesse anche dall'interno contemporaneamente alle pagine dedicate ad
> uso intranet.
>
> Ho provato a giocare con la configurazione di Apache.  In particolare ho
> provato ad utilizzare il modulo proxy_mod o libproxy in modo tale che
> ogni richiesta che punta a www.ditta.com vada a prendere, in modo
> passivo, la pagina da web.hosting.com.  Così facendo, però, ottengo una
> pagina che mi dice che web.hosting.com è in funzione.
>
> Perché questo?  Se io mi collego in telnet sulla porta 80 a
> web.hosting.com e impartisco il comando "GET /" ottengo la stessa cosa,
> mentre, se impartisco "GET http://www.ditta.com/";, ottengo la pagina
> della ditta.  Questo è anche ovvio: il server è virtualizzato!
>
Soluzione semplice...
wget -m www.ditta.com
e poi metti tutto nella root del tuo webserver.
Altrimenti il tutto potrebbe risultare molto complesso.
Diaolin
-- 
In qualsiasi momento tu pensi di aver raggiunto la meta
ricorda che qualcun altro non lo potrà MAI fare...
per merito nostro!
Diaolin
-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: