Newsgroup: it.comp.os.linux.iniziare
Titolo: Mi serve una dritta su apache :-)

Vorrei testere due domini installati sulla stessa macchina:
1) 
dominio1.org
2) 
dominio2.org
per farlo voglio utilizzare un browser installato su un secondo computer.
Ho configurato correttamente Apache (o almeno credo) creando un virtual host
per 
dominio2.org
La mia domanda è questa, "devo per forza usare un DNS?"
Ingenuamente direi di no visto  che conosco già l'indirizzo IP della
macchina che contiene i 2 domini.
Ma non so come effettuare la mia prova, forse scrivendo
192.168.0.1:80/dominio1.org
 ?
Brancolo nel buio e la documentazione non mi aiuta.
Mi dareste qualche dritta?
Ciao,
CC
P.S. Lo scopo di questo test è proprio nel riuscire a vedere i due domini
senza alcun server DNS

 2) 
dominio2.org
nel file /etc/hosts della seconda macchina metti:
192.168.0.1     
dominio1.org
 
dominio2.org
-- 
WM

 ha scritto nel
messaggio news:bm40ne$gr5$1...@newsreader.mailgate.org...



Non e` compito dei browser risolvere i nomi.
 ... ehmm Tastiera (qwerty) per favore leggi qui:
http://www.fau.edu/netiquette/net/index.html

 (per William) manca uno spazio in questa posizione.
Io lo vedo quello spazio nel  post originale di William, forse che con
il quote di qwerty se n'e' andato? ;-D
-- 
Sono un servitore del Fuoco Segreto, e reggo la fiamma di Anor.
A nulla ti servira' il fuoco oscuro, fiamma di Udun.
Torna nell'Ombra! Non puoi passare.

 
http://www.fau.edu/netiquette/net/index.html
E' compito del server DNS, lo so.
Ma evidentemente il browser deve comunicare al server il dominio che gli
interessa, altrimenti non comprendo come potrebbe essere visualizzato un
dominio anzichè un altro (parto dal presupposto che entrambi i domini sono
installati sulla stessa macchina).
Per riassumere un prowser:
a) comunica con il server per mezzo dell'IP ottenuto dal DNS;
b) fa sapere al server quale dominio vuole
Quest'ultima operazione deve essere caratterizzata da un comando.
Immagginavo qualcosa di analogo a quando si indica una porta differete
dall'80 perchè il demone di Apache è stato configurato per rimanere in
ascolto su una porta che è l'80:
http:\\
192.168.0.1:8123
\
E' proprio su queste considerazioni che mi chiedevo come poter comunicare al
server quale dominio mi interessa in considerazione del fatto che io già
conosco l'IP del server e quindi non mi interessa un servizio di DNS.
Mi rendo conto dell'inutilità della cosa ma fin quando non capisco come
funziona non mi darò pace :-)
Ciao,
CC

 conosco l'IP del server e quindi non mi interessa un servizio di DNS.
Questo  puoi farlo, ma  non dovrebbe  poterlo fare  un browser  che e'
fatto proprio per evitarti questo passaggio.
Fallo con telnet.
telnet ip.web.server.apache 80
GET 
http://dominio1.org/
[La sintassi del comando GET non penso sia corretta in questo modo, ma
dovrebbe funzionare lo stesso].
Se poi trovi scomodo utilizzare telnet interattivamente in questo modo
(e ti capisco) creati uno script con expect e netcat.


 http:\\
192.168.0.1:8123
\
I Virtual host possono essere anche per IP oltre che per nome.
Nel file /etc/httpd/conf/vhosts/Vhosts.conf ci sono delle note che possono
esserti d'aiuto.
Bisogna assegnare due IP alla stessa interfaccia di rete e poi richiamare i
due siti con i due IP.
Ciao, Daniele.

 
http://192.168.0.1:80/
<directoryrootdominio2>/
opzionale: 
http://192.168.0.1:80/
<directoryrootdominio2>/index.htm (.php)
puoi anche non mettere il :80 tanto è la well-known port (porta di default)
es.
http://192.168.0.1/pippo/home.html