In alcune occasioni vogliamo visualizzare il contenuto di un hosting diverso da quello a cui punta il dominio, ad esempio quando si desidera effettuare una migrazione da un provider verso cdmon quando il dominio continua a puntare al vecchio provider, ma vogliamo verificare se il contenuto sul server di cdmon è stato completato correttamente.
IMPORTANTE: Desideriamo sottolineare che questa modifica influisce solo sul tuo dispositivo, cioè le persone che accedono al dominio continueranno ad accedere all’IP pubblica del dominio. Questa modifica avrà effetto solo sul dispositivo in cui viene effettuata. In questo modo è possibile verificare come risponde l’hosting di un dominio diverso da quello a cui punta pubblicamente.
Per modificare l’IP a cui punta il dominio solo sul nostro dispositivo, dobbiamo configurare il file hosts del nostro computer.
Il processo è leggermente diverso a seconda del sistema operativo utilizzato: per Windows è differente rispetto a Mac e Linux:
Come configurare il file hosts in Windows
Dobbiamo andare nel disco rigido dove è installato il sistema Windows. Una volta lì, il file hosts si trova in Windows/System32/drivers/etc
Successivamente andremo a modificare il file hosts. Per farlo facciamo doppio clic su il file hosts e il sistema ci chiederà con quale programma vogliamo modificarlo. Selezioneremo il Blocco note per effettuare le modifiche:
Questo file richiede permessi di amministratore per essere modificato, quindi se non siamo con un utente amministratore dobbiamo eseguire il file come amministratore facendo clic con il tasto destro:
Una volta all’interno del file, dobbiamo inserire il nome del dominio che vogliamo modificare e l’ IP dell’hosting a cui deve puntare. Esempio:
Come indicato, dobbiamo inserire l’IP dell’hosting che vogliamo visualizzare e il dominio che vogliamo far puntare a quell’IP.
Infine, accedendo al dominio (nell’esempio dominio.com) questo risponderà con l’IP assegnato.
IMPORTANTE: Se vogliamo annullare le modifiche, dobbiamo semplicemente accedere nuovamente al file hosts ed eliminare le righe che abbiamo aggiunto.
Come configurare il file hosts in Mac e Linux
Il processo in questi sistemi operativi è molto più rapido, poiché può essere effettuato direttamente dal terminale.
Per farlo dobbiamo aprire il terminale/console dalle nostre applicazioni:
Successivamente dobbiamo eseguire sudo nano /etc/hosts e il sistema richiederà la password del nostro utente, che dovremo inserire:
A questo punto saremo all’interno del file hosts, quindi dobbiamo inserire il nome del dominio e l’IP dell’hosting come mostrato nella seguente immagine:
IMPORTANTE: Se vogliamo annullare le modifiche, dobbiamo semplicemente accedere nuovamente al file hosts ed eliminare le righe che abbiamo aggiunto.