Tento definir meu nome de host como 0.6.0.07252014, mas quando vejo mensagens no prompt de comando e no syslog, ele não está sendo exibido adequadamente.
Nome do host inserido: 0.6.0.07252014
Saída do prompt de comando:root@0~$
Resultado esperado:[e-mail protegido]~$
arquivo de nome de host:
cat /etc/hostname
0.6.0.07252014
arquivo syslog:
cat /var/log/messages:
Jul 28 15:55:27 0 user.info ...
Resultado esperado:Jul 28 15:55:27 0.6.0.07252014 user.info ...
Alguém me pode dizer como o fazer?
Responder1
As especificações do nome do host indicam que ele pode incluir A-Za-z0-9 e travessões.
Você incluiu um ponto, que está sendo interpretado como um separador de domínio, e é por isso que está obtendo apenas o primeiro zero.
Considere isto:
Qual é a diferença entre host 0.0
no domínio hello.com
e host 0
no domínio 0.hello.com
?
Se pontos fossem permitidos no nome do host, seria impossível determinar qual parte do FQDN era o nome do host e qual parte era o nome do domínio.
http://en.wikipedia.org/wiki/Hostname#Restrictions_on_valid_host_names