¿Qué servicio/proceso llena el valor predeterminado de /etc/hosts?

¿Qué servicio/proceso llena el valor predeterminado de /etc/hosts?

Estoy ejecutando un sistema operativo personalizado basado en ubuntu 18.04. Me encontré con un problema: cuando la máquina se instala, a veces no tiene el valor "127.0.1.1 nombre de host" en /etc/hosts. Entonces no puede resolverse solo

¿Alguien sabe qué completa esos datos o puede sugerirme desde dónde puedo comenzar a depurar?

Respuesta1

En Debian, /etc/hostsproviene dedebian-installery no es propiedad de ningún paquete en particular. No he confirmado Ubuntu, su proceso de desarrollo es un poco complicado y no deseo dedicar más de unos minutos a rastrear las fuentes.

$ dpkg --search /etc/fstab
dpkg-query: no path found matching pattern /etc/fstab

Para un administrador de sistemas, copie el archivo de configuración que desee, independientemente de lo que haya hecho el instalador de la distribución. localhost es una de las pocas cosas que tiene sentido tener archivos locales que anulen lo que dice DNS. Pero de todos modos coloque registros para localhost en DNS.

127.0.0.1   localhost 
::1         localhost

información relacionada