Approfondimento: Aspetti avanzati di Microsoft IIS: Caratteristiche e Amministrazione
Siti virtuali con intestazioni host
In questo paragrafo viene illustrata la procedura dettagliata per l'hosting di più siti Web utilizzando un unico indirizzo IP. Microsoft Internet Information Services ( IIS ) consente di eseguire il mapping di più siti Web aventi lo stesso numero di porta a un unico indirizzo IP utilizzando una funzionalità denominata Nome intestazione host . Attraverso l'assegnazione di un nome intestazione host univoco a ciascun sito Web, questa funzionalità consente di eseguire il mapping di più siti Web a un solo indirizzo IP.
Per configurare siti Web utilizzando la funzionalità Nome intestazione host , eseguire le seguenti operazioni:
- Fare click con il pulsante destro del mouse sul sito Web desiderato, quindi scegliere Proprietà dal menù di scelta rapida.
- Nel gruppo Identificazione sito Web selezionare l' indirizzo IP che si desidera assegnare al sito Web nell'elenco Indirizzo IP.
- Fare click sul pulsante Avanzate.
- Nel gruppo Identità multiple per questo sito Web fare click sull' indirizzo IP, quindi scegliere modifica. Verrà visualizzata la finestra di dialogo Identificazione avanzata sito Web.
- Nella casella Nome intestazione host digitare l'intestazione host desiderata. Ad esempio, digitare www.esempio1.com. Aggiungere il numero di porta, selezionare l' indirizzo IP dall'elenco, quindi scegliere OK.
Se si desidera configurare il sito Web con identità aggiuntive, scegliere Aggiungi. Utilizzare lo stesso indirizzo IP e porta TCP, ma immettere un Nome intestazione host univoco. Se si desidera ad esempio accedere allo stesso sito Web sia da Internet che da una rete Intranet locale, è possibile configurare l'identità del sito Web come indicato di seguito:
192.168.0.100 80 www.esempio1.com
192.168.0.100 80 esempio1.com
- Fare click con il pulsante destro del mouse sul sito Web successivo, quindi scegliere Proprietà dal menù di scelta rapida.
- Nell'elenco Indirizzo IP selezionare lo stesso indirizzo IP selezionato al passaggio 4, quindi scegliere Avanzate.
- Nel gruppo Identità multiple per questo sito Web fare click sull' indirizzo IP, quindi scegliere Modifica. Verrà visualizzata la finestra di dialogo Identificazione avanzata sito Web.
- Nella casella Nome intestazione host digitare un'intestazione host univoca per il sito Web. Ad esempio, digitare www.esempio2.com. Aggiungere il numero di porta, selezionare l' indirizzo IP dall'elenco, quindi scegliere OK.
- Ripetere i passaggi illustrati per tutti i siti Web che si desidera ospitare nello stesso indirizzo IP.
- Registrare le intestazioni host con il sistema di risoluzione dei nomi appropriato, ad esempio un server DNS (Domain Name System) oppure, per una rete di piccole dimensioni, un file Host.
I siti Web sono ora configurati in modo tale da accettare richieste Web in ingresso sulla base delle rispettive intestazioni host .
Attenzione, non assegnare un'intestazione host al sito Web predefinito. Molti programmi prevedono che il sito Web predefinito utilizzi un indirizzo IP configurato su (Nessuno), una porta TCP configurata su 80 e non utilizzino alcun nome intestazione host .