cat /etc/hosts
devuelve dos resultados:
127.0.0.1 Localhost
127.0.1.1 [mycomputersname].[city].[state].[domain].net (brackets for anonymity)
Cuando lo ejecuto hostname
, regresa [mycomputersname]
sin el .*.*
etc, etc.
Cada vez que lo ejecuto sudo
me dice que no se puede resolver.[mycomputersname]
Si cambio manualmente la tabla de hosts para eliminar .*.*
etc., entonces funciona bien. Hasta que lo vuelve a cambiar en algún momento (¿reiniciar?) y comienza todo de nuevo. ¿Qué está pasando aquí y qué puedo hacer para solucionarlo? ¡Gracias!
Disculpas si esta es una pregunta tonta. Soy muy nuevo en Linux.
Respuesta1
Prueba esta /etc/hosts
línea:
127.0.1.1 [mycomputersname].[city].[state].[domain].net mycomputersname
Puedes especificaraliasPor aquí.
hostname
utiliza el /etc/hostname
archivo para obtener su salida (entre otras fuentes). Podrías configurar elnombre de dominio completocomo hostname
también:
hostnamectl set-hostname [mycomputersname].[city].[state].[domain].net