![명령 프롬프트 및 syslog 메시지에 호스트 이름이 적절하게 표시되지 않습니다.](https://rvso.com/image/1417135/%EB%AA%85%EB%A0%B9%20%ED%94%84%EB%A1%AC%ED%94%84%ED%8A%B8%20%EB%B0%8F%20syslog%20%EB%A9%94%EC%8B%9C%EC%A7%80%EC%97%90%20%ED%98%B8%EC%8A%A4%ED%8A%B8%20%EC%9D%B4%EB%A6%84%EC%9D%B4%20%EC%A0%81%EC%A0%88%ED%95%98%EA%B2%8C%20%ED%91%9C%EC%8B%9C%EB%90%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
호스트 이름을 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
호스트 의 차이점은 무엇입니까 ?0
0.hello.com
호스트 이름에 점이 허용되면 FQDN의 어떤 부분이 호스트 이름이고 어떤 부분이 도메인 이름인지 확인할 수 없습니다.
http://en.wikipedia.org/wiki/Hostname#Restrictions_on_valid_host_names