El archivo hosts local de tu equipo te permite sobrescribir el DNS de un dominio o subdominio concreto.
Es una buena forma de probar tu web antes de cambiar el DNS real: puedes probar el sitio en nuestro hosting mientras el resto de Internet sigue apuntando, mediante el DNS, a la web actual.
La ubicación del archivo y la forma de modificarlo dependen del sistema operativo.
Para modificar el archivo hosts, añade dos entradas con la dirección IP a la que quieres que resuelva el sitio. Por ejemplo, estas líneas harían que www.tudominio.com y tudominio.com apunten a la IP 1.2.3.4:
1.2.3.4 tudominio.com www.tudominio.com
Windows
- Pulsa Inicio y busca Bloc de notas (Notepad).
- En los resultados, haz clic derecho sobre el Bloc de notas y selecciona Ejecutar como administrador (¡este paso es importante!).
- Usa Archivo → Abrir y ve a este archivo:
c:\Windows\System32\Drivers\etc\hosts - Haz los cambios (ver más abajo).
Mac OS 10.0 a 10.6
- Abre Aplicaciones → Utilidades → Terminal.
- Escribe
sudo nano /etc/hosts - Introduce la contraseña de administrador.
- Haz los cambios (ver más abajo).
Para guardar los cambios en nano, pulsa Control+X y luego Y cuando te lo pida.
Mac OS X 10.6 a 12
- Abre Aplicaciones → Utilidades → Terminal.
- Escribe
sudo nano /private/etc/hosts - Introduce la contraseña de administrador.
- Haz los cambios (ver más abajo).
- Escribe
dscacheutil -flushcacheen la Terminal y pulsa Enter.
Para guardar los cambios en nano, pulsa Control+X y luego «Y» cuando te lo pida.
Linux
- Abre
/etc/hostscon tu editor favorito (por ejemplo,sudo vim /etc/hosts). - Haz los cambios (ver más abajo).
Cómo hacer el cambio
El archivo hosts usa líneas con este formato:
XX.XX.XX.XX tudominio.com www.tudominio.com
La dirección IP de tu web aparece en el lado derecho de la página de vista general de tu plan de hosting, en el panel de control (Stack HC), bajo el encabezado Account Information. Normalmente empieza por 185.151.3x.xxx:
185.151.3x.xxx tudominio.com www.tudominio.com
Después de añadir la línea y guardar el archivo, tu equipo empezará a resolver la dirección IP indicada.
Si también tienes subdominios que quieres que resuelvan a tu plan de hosting, añádelos así:
185.151.3x.xxx tudominio.com www.tudominio.com sub.tudominio.com
Nota: cuando termines de probar, elimina estas entradas para volver a usar el «DNS real».
Es importante que al hacer este cambio tengas entradas tanto para tu dominio como para todas las partes relevantes. Por ejemplo, si solo añades tudominio.com, entonces www.tudominio.com seguirá apuntando al servidor original. Lo mismo ocurre con cualquier subdominio.