Aunque este tutorial se enfoca en el archivo de host en Linux, el archivo de host está disponible en todos los sistemas operativos, incluidos Windows y Mac OS.
Cómo funciona el archivo de host
El archivo de host actúa como un registro DNS local, pero tiene mayor precedencia que un servidor DNS. Una vez que un cliente consulta para un nombre de dominio, como http: // linuxhint.com, el nombre de dominio debe traducirse a su dirección IP correspondiente.
El sistema primero buscará en el archivo de host de la entrada que apunta a Linuxhint.comunicarse. Si no existe, el sistema avanza para consultar los servidores DNS como los servidores de Google, CloudFlare o uno proporcionado por su proveedor de Internet.
El archivo de host es útil cuando trabaja en redes locales o internas, y necesita su máquina para reconocer los dominios locales. El archivo de host también le permite bloquear varios dominios agregando entradas que apuntan a direcciones no válidas o locales.
Discutamos cómo modificar el archivo de host de Linux.
Cómo editar el archivo de host de Linux
Editar el archivo de host de Linux es increíblemente fácil ya que es un archivo de texto simple. Sin embargo, sigue un formato específico:
Dirección IP nombre de dominio alias
Aquí hay un ejemplo de una entrada en el archivo de host de Linux:
10.10.10.213 interno.Linuxhint interno.neto.local
Para editar el archivo de host ubicado en:
/etc/huéspedes
Usa tu editor de texto favorito:
sudo vim /etc /hosts
La primera sección le permite agregar direcciones IPv4 y sus nombres de dominio correspondientes. En la segunda sección, puede agregar direcciones IPv6.
Conclusión
Puede agregar cualquier dominio y su IP correspondiente al archivo de host o incluso uno inválido si desea bloquear un sitio web.