/etc/hosts Problema

/etc/hosts Problema

cat /etc/hostsretorna dois resultados:

127.0.0.1  Localhost    
127.0.1.1  [mycomputersname].[city].[state].[domain].net  (brackets for anonymity)

Quando executo hostnameele retorna [mycomputersname]sem o .*.*etc etc

Sempre que corro sudo, ele me diz que não consigo resolver[mycomputersname]

Se eu alterar manualmente a tabela de hosts para remover o .*.*etc, tudo funcionará bem. Até que ele mude novamente em algum momento (reinicialize?) E comece tudo de novo. O que está acontecendo aqui e o que posso fazer para consertar isso? Obrigado!

Desculpas se esta é uma pergunta idiota. Sou muito novo no Linux.

Responder1

Experimente esta /etc/hostslinha:

127.0.1.1  [mycomputersname].[city].[state].[domain].net mycomputersname

Você pode especificarapelidoPor aqui.

hostnameusa o /etc/hostnamearquivo para obter sua saída (entre outras fontes). Você poderia definir onome de domínio totalmente qualificadocomo hostnametambém:

hostnamectl set-hostname [mycomputersname].[city].[state].[domain].net

informação relacionada