O nome do host não é exibido adequadamente no prompt de comando e nas mensagens do syslog

2

Eu tento definir meu nome de host como 0.6.0.07252014, mas quando vejo mensagens de prompt de comando e syslog, ele não está sendo exibido adequadamente.

Nome do host inserido: 0.6.0.07252014

Saída do prompt de comando: root@0~$

Saída esperada: [email protected]~ $

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 ...

Saída esperada: Jul 28 15:55:27 0.6.0.07252014 user.info ...

Alguém pode me dizer como fazer isso?

    
por ravibhuva9955 28.07.2014 / 08:59

1 resposta

2

As especificações para o nome do host indicam que ele pode incluir A-Za-z0-9 e traços.

Você incluiu um ponto, que está sendo interpretado como um separador de domínio, e é por isso que você está obtendo apenas o primeiro zero.

Considere isso:

Qual é a diferença entre o host 0.0 no domínio hello.com e o 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.

link

    
por 28.07.2014 / 09:47