7.11. Creación del fichero /etc/hosts

Si se va a configurar una tarjeta de red, decide la dirección IP, el FQDN y los posibles alias para escribirlos en el fichero /etc/hosts. La sintaxis es:

      <dirección IP> miordenador.example.org alias

A no ser que tu computadora sea visible en Internet (es decir, tengas un dominio registrado y asignado un bloque de direcciones IP válido, la mayoría no tenemos esto), deberías asegurarte de que la dirección IP queda dentro del rango de direcciones IP de la red privada. Los rangos válidos son:

Clases de redes
A     10.0.0.0
B     Del 172.16.0.0 al 172.31.0.255
C     Del 192.168.0.0 al 192.168.255.255

Una dirección IP válida puede ser 192.168.1.1. Un FQDN válido para esa dirección IP podría ser www.linuxfromscratch.org (no uses este, pues es un dominio válido registrado y podría causarte problemas con el servidor de nombres de dominio).

Aunque no vayas a configurar la tarjeta de red necesitas un FQDN. Algunos programas lo necesitan para funcionar correctamente.

Crea el fichero /etc/hosts ejecutando:

cat > /etc/hosts << "EOF"
# Inicio de /etc/hosts (versión con trajeta de red)

127.0.0.1 localhost
[192.168.1.1] [<HOSTNAME>.example.org] [HOSTNAME]

# Fin de /etc/hosts (versión con tarjeta de red)
EOF

Debes cambiar los valores [192.168.1.1] y [<HOSTNAME>.example.org] por los tuyos específicos o los requeridos (si la máquina estará conectada a una red ya existente y el administrador de la red/sistema es el que asigna una dirección IP).

Si no se va a configurar una tarjeta de red, crea el fichero /etc/hosts ejecutando:

cat > /etc/hosts << "EOF"
# Inicio de /etc/hosts (versión sin tarjeta de red)

127.0.0.1 [<HOSTNAME>.example.org] [HOSTNAME] localhost

# Fin de /etc/hosts (versión sin tarjeta de red)
EOF