Ciao a tutti, ho un problema con l'impostazione di una rete locale con un Server Web Apache2. Il problema è che vorrei realizzare un servizio di hosting valido per una piccola rete lan, (e.g. http://www.sitointerno.locale). Per fare questo ho un router NetGear su cui ho impostato la base per la rete, DCHP attivo per indirizzi da 192.168.1.101 fino a 192.168.1.253. Questa impostazione deriva dal fatto che vorrei assegnare i primi cento IP (98) per i siti web e lasciare i restanti per gli host in connessione con DHCP. Ho installato Apache2 e ho configurato un nuovo VirtualHost con caratteristiche tipiche:
[VirtualHost 192.168.1.99]
ServerName www.sito.locale
...
[/VirtualHost]
Vado dopo nel file di configurazione hosts (/etc/hosts) e inserisco il nome e IP del sito...
192.168.1.99 www.sito.locale
Riavvio Apache ma non succede nulla... Non rileva ne l'indirizzo ne il nome del sito (e.g. metto 192.168.1.99 su FireFox e non si apre e neanche tramite il nome). Questo succede anche tramite un client collegato al router... Dove sbaglio? Come mai apache non crea l'host virtuale?





Scusa ma forse non ho capito ... Hai assegnato al server 100 ( 98 ) indirizzi ip ? e come hai fatto ? Oppure hai delle vm che prendono tutte un indirizzo dal router tra 1 e 100 ?
Personalmente ( ma sono solo siti di test ) :
[VirtualHost *:80<443>]
ServerName nomesito.miodominio
...
[/VirtualHost]
nel file hosts non metto niente . su moz :http://nomesito.miodomio e vedo tutto
Nel file host delle macchine da cui mi devo collegare metto
nomesito.miodominio indirizzodelserver
Se hai un dns interno allora gestisci tutto da lì
Ripeto ... potrei sbagliarmi alla grande
magic is real ... unless explicitly declared as integer