¿Cómo ajustar los archivos host y hostname en Linux CentOS?

como-ajustar-los-archivos-host-y-hostname-en-Linux-CentOS

En este artículo aprenderás cómo ajustar los archivos host y hostname en Linux CentOS, cuando vas a crear un nuevo servidor linux.

El archivo hosts del servidor es usado por el sistema operativo para guardar la relación entre los dominios de Internet y las direcciones IP. Este es uno de los métodos que usa el sistema operativo para resolver los nombres de dominios y también puede usarse para bloquear el acceso a ciertos dominios. El archivo hosts es un archivo de texto plano que puede ser editado.

Formato:

  • Se debe introducir la dirección IP a la que resolverá, uno o más espacios o tabulaciones y el dominio de Internet a resolver.
  • Se pueden introducir más de un dominio a resolver en la misma línea separados por uno o más espacios o tabulaciones.
  • Cada correspondencia de dirección IP y dominio debe ir en una línea distinta.
  • Las líneas que comienzan por # se consideran comentarios y no se procesan.
  • Las líneas en blanco tampoco se procesan.

Un ejemplo válido de un archivo hosts puede ser este:

#Ejemplo de archivo hosts
#Definición de localhost
127.0.0.1 localhost
#Correspondencia para una página web
209.85.229.104 www.google.es
#Dominios de Internet bloqueados
255.255.255.0 www.paginabloqueada1.com www.paginabloqueada2.com
255.255.255.0  www.paginabloqueada3.com

En nuestro caso debemos editar el archivo hosts con:

nano /etc/hosts

y modificar el contenido a:

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
192.168.1.X desarrolloN.local desarrolloN
::1 localhostN.localdomainN localhostN

Guardar el archivo.

NOTA: Sustituir la N en desarrolloN y localhostN por el número del servidor de desarrollo deseado.

Esta modificación en el archivo hosts permitirá que el servidor responda cuando sea referido con el nombre desarrolloN ó desarrolloN.local y que resuelva dichos dominios hacia la dirección IP fija que le hemos asignado previamente.

Establezca el nombre de host en el archivo /etc/hostname. El archivo contendrá el nombre de dominio completo (por ejemplo, desarrolloN.local en nuestro caso, donde N es el número del Servidor de Desarrollo que estamos configurando) y no sólo el nombre corto como “desarrolloN”. Abra el archivo con el editor nano:

nano /etc/hostname

Y establezca el nombre de host en el archivo:

desarrolloN.local

Guarde el archivo y salga de nano.