![O nome do host não é exibido apropriadamente no prompt de comando e nas mensagens do syslog](https://rvso.com/image/1417135/O%20nome%20do%20host%20n%C3%A3o%20%C3%A9%20exibido%20apropriadamente%20no%20prompt%20de%20comando%20e%20nas%20mensagens%20do%20syslog.png)
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