Cómo usar y editar el archivo Hosts en Linux

Si alguna vez ha administrado varios servidores desde una máquina Linux o ha configurado algún tipo de laboratorio doméstico, entonces sabe lo útil que puede ser el archivo “hosts” en Linux. Sin embargo, algunos de ustedes quizás ni siquiera sepan que existe, y mucho menos cómo aprovecharlo para facilitarles la vida. Es por eso que lo guiamos a través de cómo usar y editar el archivo de hosts en Linux.

¿Cuál es el archivo Hosts??

El archivo “/ etc / hosts” es donde su sistema mantiene un mapa interno de direcciones IP – & amp; gt; nombres de host. Esto no requiere un servidor DNS porque está almacenado localmente en su máquina. Esta es una excelente manera de administrar cosas como servidores internos u otros dispositivos en su red que comúnmente requieren que ingrese una Dirección IP. Lo uso todo el tiempo para proyectos Raspberry Pi y para administrar máquinas virtuales KVM de uso común.

¿Cómo uso el archivo Hosts??

Primero, eche un vistazo a lo que ya está en el archivo de hosts. Escriba el siguiente comando en el terminal y presione enter:

cat / etc / hosts

En la salida, encontrará dos direcciones IP destinadas a que su máquina local se identifique. Si ejecuta el comando ping localhost, verá aparecer una de estas direcciones IP. Esto se debe a que Linux genera automáticamente estas dos entradas en el archivo hosts. Si desea agregar más entradas, todo lo que tiene que hacer es seguir el formato del archivo y estará listo para comenzar.

Edición del archivo Hosts

Para editar el archivo de hosts, simplemente ábralo en su editor de texto preferido. Puedes usar Vim, Nano, Gedit, Kate o lo que más te guste. Debe ver el contenido en el siguiente formato:

ip dirección hostname otro-hostname otro-hostname

Entonces, si tengo un servidor Pi Hole con una dirección IP de 192.168.122.7, mi formato sería algo así:

192.168.122.7 pihole.local

Por supuesto, depende de cómo quieras nombrarlo. Eso significa que cada vez que desea dirigirse a ese servidor Pi Hole, ya sea a través de ping, ssh o alguna otra herramienta, no tiene que ingresar la dirección IP. Simplemente puede escribir pihole.local en el terminal. Es todo el tiempo, especialmente si llega a nombres de host de servidor más cortos.

También es importante tener en cuenta que no tiene que usar las direcciones “.com”, “.net” o “.org”. Incluso puede llamarlo pihole, y su sistema lo reconocerá. Usé una dirección local para mostrarle la forma “adecuada” de hacerlo, pero puede llamarlos servidor si es el único.

También es útil para máquinas virtuales en un servidor de virtualización o estación de trabajo. Recordar las direcciones IP de VM es un gran dolor, y usar el archivo hosts es perfecto para administrarlo. Con mi dirección IP de VM, 192.168.122.202, tomaré eso y editaré mi archivo de hosts con esto:

192.168.122.202 linux-vm.local

Entonces puedo hacer ping a ese VM con el nombre de host, lo que hace que sea mucho más fácil recordar lo que estoy buscando. Puede ver que, en lugar de una dirección IP, estoy haciendo ping al nombre de host y eso aparece en la salida del comando. El sistema tiene un mapa interno de esa IP y nombre de host, por lo que es fácil ubicarse en ese lugar.

Envoltura

Como puede ver, aprender a editar el archivo Hosts en Linux puede ser una habilidad útil, ya que le permite ahorrar mucho tiempo más adelante. Si está en Windows, también puede editar el archivo Hosts y usarlo exactamente de la misma manera que se indicó anteriormente. Si está buscando una manera simple de bloquear sitios web, estas extensiones de Chrome pueden hacer un mejor trabajo.

Relacionado:

    & lt; li crp-list-item-image-none “& gt; ¿Qué es Shebang y cómo usar esta secuencia de caracteres en Linux

    ?
    & lt; li crp-list-item-image-none “& gt; Cómo usar el comando xargs en Linux

    & lt; li crp-list-item-image-none “& gt; 10 Mejores herramientas de compresión para Linux

¿Es útil este artículo??
Si
No

Deja un comentario

Este sitio web utiliza cookies para mejorar tu experiencia. Si continuas utilizando este sitio consideramos que estás de acuerdo con esto. Más información

Los ajustes de cookies en esta web están configurados para «permitir las cookies» y ofrecerte la mejor experiencia de navegación posible. Si sigues usando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar», estarás dando tu consentimiento a esto.

Cerrar