Cómo modificar un archivo de host en Linux

Cómo modificar un archivo de host en Linux
El archivo de host es un archivo de texto sin formato utilizado por los sistemas operativos para asignar los nombres de dominio a sus direcciones IP correspondientes.

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.