El archivo «hosts» se utiliza para asignar nombres de host (en otras palabras, dominios) a direcciones IP. Con el archivo «hosts», puede cambiar la dirección IP a la que resuelve un determinado nombre de dominio. Este cambio sólo afecta a su propio ordenador sin afectar a cómo se resuelve el dominio en todo el mundo.
Tanto la IP de tu sitio web como tus servidores de nombres de SiteGround están disponibles en tu Área de Cliente > Sitios web > Gestionar > ir al menú de la brocheta > Detalles del servidor.
Esto es particularmente útil cuando se desea ver cómo se verá un sitio web alojado en un servidor diferente sin hacer ningún cambio de DNS en su dominio.
La ubicación del archivo de hosts, dependiendo del sistema operativo que esté utilizando, es:
- Windows – SystemRoot > system32 > drivers > etc > hosts
Por defecto, la raíz del sistema es C:Windows, por lo que si usted está usando Windows, su archivo de hosts es más probable: C:\Windows\System32\drivers\etc\hosts - Linux – /etc/hosts
- Mac OS X – /private/etc/hosts
Digamos que desea resolver yourdomain.com a la dirección IP 1.2.3.4. En este caso, tendrías que abrir el archivo de hosts con un editor de texto y añadir la siguiente línea:
1.2.3.4 yourdomain.com www.yourdomain.com
(Nota: Asegúrate de que no tienes ningún signo # delante de la dirección IP, ya que desactivará esta entrada)
Esto le «dirá» a tu ordenador que resuelva tudominio.com a 1.2.3.4. Una vez que lo haga puede que tenga que borrar la caché de su navegador web, después, si intenta llegar a su dominio http://yourdomain.com en un navegador debería llevarle al sitio alojado en el servidor con IP 1.2.3.4.
A continuación se ofrecen instrucciones más detalladas sobre cómo localizar y editar el archivo hosts en los diferentes sistemas operativos:
Windows 8 y 10
- Pulsa la tecla Windows (antes menú Inicio);
- Usa la opción Buscar y busca el Bloc de notas;
- Haz clic con el botón derecho en el Bloc de notas y selecciona Ejecutar como administrador;
- Desde el Bloc de notas, abre el archivo hosts en: C:\Windows\System32\drivers\etc\hosts;
- Añade la línea y guarda los cambios.
- Abrir la Terminal;
- Utilizar el editor de texto de línea de comandos nano u otro que tengáis disponible para abrir el archivo hosts. El comando con nano es el siguiente (el comando requerirá la contraseña de tu usuario de Linux):
sudo nano /etc/hosts
- Añade los cambios oportunos en el archivo hosts;
- Usa la combinación de teclas Control y X para guardar los cambios.
- Abre las aplicaciones > Utilidades > Terminal;
- Edita el archivo hosts con un editor de texto de línea de comandos como nano escribiendo la siguiente línea en el terminal (el comando requerirá la contraseña de tu usuario de Mac):
sudo nano /private/etc/hosts
- Añade tus cambios al final del archivo;
- Guarda los cambios con la combinación de teclas Control y X.
En caso de que el Bloc de notas no muestre ningún archivo en la carpeta etc, cambia el tipo de archivo de «Documentos de texto» a «Todos los archivos».
Linux
Mac OS X 10.6 a 10.12
Debe iniciar sesión con un usuario con privilegios de administrador en su MAC.