명령 프롬프트 및 syslog 메시지에 호스트 이름이 적절하게 표시되지 않습니다.

명령 프롬프트 및 syslog 메시지에 호스트 이름이 적절하게 표시되지 않습니다.

호스트 이름을 0.6.0.07252014로 설정하려고 하는데 명령 프롬프트와 syslog 메시지가 표시되면 적절하게 표시되지 않습니다.

입력된 호스트 이름: 0.6.0.07252014

명령 프롬프트 출력:root@0~$

예상 출력:[이메일 보호됨]~$

호스트 이름 파일:

cat /etc/hostname
0.6.0.07252014

syslog 파일:

cat /var/log/messages:
Jul 28 15:55:27 0 user.info ...

예상 출력:Jul 28 15:55:27 0.6.0.07252014 user.info ...

누구든지 어떻게 해야 하는지 말해 줄 수 있나요?

답변1

호스트 이름 사양에 따르면 A-Za-z0-9와 대시로 구성될 수 있습니다.

도메인 구분 기호로 해석되는 점을 포함시켰기 때문에 첫 번째 0만 표시됩니다.

이걸 고려하세요:

0.0도메인의 호스트와 도메인의 hello.com호스트 의 차이점은 무엇입니까 ?00.hello.com

호스트 이름에 점이 허용되면 FQDN의 어떤 부분이 호스트 이름이고 어떤 부분이 도메인 이름인지 확인할 수 없습니다.

http://en.wikipedia.org/wiki/Hostname#Restrictions_on_valid_host_names

관련 정보