Newsgroup: it.comp.reti.ip-admin
Titolo: Più webserver dietro un solo router

Ciao, ho una curiosità. Nel caso in cui uno ha più server che svolgono
lo stesso lavoro (webserver, mailserver) dietro ad un solo router, come 
fa a fare un puntamento dall'esterno?
In parole povere, ho due domini che puntano sullo stesso ip (quello del 
router) ma che sono su due webserver diversi. come faccio a gestire il 
tutto e fare in modo che la richiesta vada alla macchina giusta? uso una 
porta diversa per ogni macchina (ma sui record DNS non si possono 
mettere le porte)? oppure è una cosa non fattibile?
Spero di essermi spiegato.
-- 
Dott. Hellboy
MSN: 
simo...@hotmail.com
IChat: 
simo...@mac.com
http://hardboiled.splinder.com

ma in che senso?
 usi dyndns oppure hai un ip pubblico registrato con 2 domini?

 Spero di essermi spiegato.
Devi avere piu' ip pubblici, un unico server, o una macchina che 
discrimini in base all'host richiesto (di base).
-- 
c:\winnt> secure_nt.exe
  Securing NT.  Insert Linux boot disk to continue......
http://www.neodigital2k.com

  usi dyndns oppure hai un ip pubblico registrato con 2 domini?
In realtà è solo una curiosità. pensavo al caso di due domini che 
puntano allo stesso ip (con dietro due macchine nattate).
Anche il caso di alcuni domini smtp che quando li pinghi rispondono 
sempre con IP diversi...
Ciao
Simone


 puntano allo stesso ip (con dietro due macchine nattate).
Virtual Host ?

 richiesto (di base).
Esatto; prima di tutto va chiarito il punto relativo
ai "siti"; un singolo _web_server_ puň ospitare
e servire piů siti (virtual hosts / host headers) il
che permetterebbe di pubblicare "n" siti usando
un unico IP, detto questo, se il problema č quello
di pubblicare due webservers avendo un unico
indirizzo IP le soluzioni possibili sono diverse, si
va dall'uso di "mod proxy" in Apache, all'utilizzo
di un terzo server che funga da "proxy" verso i
due webservers in base agli host headers, fino
all'utilizzo di porte diverse (es. 80 per il primo
ed 81 per il secondo) e di "redirection pages"
tutto dipende da cosa si desidera ottenere
Ciao
-- 
* ObiWan
Microsoft MVP: Windows Server - Networking
http://www.microsoft.com/communities/MVP/MVP.mspx
http://italy.mvps.org
DNS "fail-safe" for Windows 2000 and 9X clients.
http://www.treewalkdns.com
Support and discussions forums/groups
http://forums.treewalkdns.com
news://
news.treewalkdns.com
408 XP/2000 tweaks and tips
http://www.treewalkdns.com/tq/index.htm

 non fattibile? 
non so se ho capito bene cosa vuoi fare. Vediamo. 
Se hai due siti (due domini) ed hai un solo server WEB, non è 
assolutametne un problema. Imposti apache per gestire dei VHOST
e vivi felice, tipicamente in HTTP.CONF qualcosa del genere:
NameVirtualHost *:80
<VirtualHost *>
    ServerName 
newsgate.x-privat.org
    ServerAdmin 
webm...@x-privat.org
    DocumentRoot /var/www/primodominio
</VirtualHost>
<VirtualHost *>
    ServerName 
webgate.x-privat.org
    DocumentRoot /var/www/secondodominio
    ServerAdmin 
webm...@x-privat.org
</VirtualHost>
PS: primodominio e decondodominio devono essere le directory dove hai i 
file html/php che vuoi caricare.
Attenzione che se non usi ServerALIAS le richieste non soddisfatte dai
VHOST configurate è come se fossero intese valide per il primo VHOST 
inserito.
Puoi anche adirittura fare dei redirect con apache:
<VirtualHost *>
    ServerName 
webgate.x-privat.org
    Redirect permanent / 
http://altro
 dominio
    ServerAdmin 
webm...@x-privat.org
</VirtualHost>
Questo quindi se hai un solo server. peraltro se hai solo due domini 
non vedo necessità di avere due server :)
Se cmq hai due server puoi usare fare del traffic redirect, ovvero fare 
in modo che le richieste per IP1 vadano ad un certo indirizzo IP e le 
richieste per IP2 vadano ad un altro indirizzo ip del secondo server.
Ma non ne vedo la necessità da quanto ho capito. O magari non ho capito 
un apachio di quello che vuoi fare :)
-- 
Ciao, Dmitry
I've a dream... bring usenet to every family 

 assolutametne un problema. Imposti apache per gestire dei VHOST
Per evitare di confondergli le idee, aggiungo che il virtual hosting lo
puo' comunque fare anche con IIS di microsoft.
bye G.L.

 hosting lo puo' comunque fare anche con IIS di microsoft.
IIS non lo prendo nemmeno in considerazione, per questo non ne parlo.


 IIS non lo prendo nemmeno in considerazione, per questo non ne parlo.
Non mi son spiegato: se il Dott. Hellboy NON sa cos'e' un virtual
host, non bisogna ingenerargli la falsa convinzione che tale
caratteristica l'abbia solo apache e altri web server.
bye G.L.

>>Per evitare di confondergli le idee, aggiungo che il virtual

si hai ragione. ovviamente perň io parlo di quello che conosco bene, 
IIS obiettivamente non mi č mai andato giů ..


 IIS obiettivamente non mi č mai andato giů ..
Non ne so nulla, ma se vuoi fare ASP (a parte chili-asp o prodotti
similari), mi sa che...   :-)
bye G.L.

> ovviamente perň io parlo di quello che conosco bene, 

non corro questo pericolo, conosco benino PHP ed uso solo quello. Al 
massimo qualcosina in PERL, ma per sript non web.
