서버를 다시 시작한 후 FQDN이 유지되지 않습니다.

서버를 다시 시작한 후 FQDN이 유지되지 않습니다.

hostname다음 명령을 사용하여 새 Ubuntu 18.04 서버를 설정하려고 합니다.

hostnamectl set-hostname foo.example.com

다음 줄을 추가하십시오./etc/hosts

12.34.56.78 foo.example.com foo

서버를 다시 시작하고 다음을 변경한 후에는 지속되지 않는 것 같습니다.

12.34.56.78 foo

이 문제를 검색할 때 일부 사람들은 chattr호스트 파일을 변경할 수 없게 만드는 방법을 제안하는 것 같고 다음 명령을 실행할 때 작동하는 것처럼 보이며 재부팅 시 호스트 파일이 변경되지 않습니다.

chattr +i /etc/hosts

그러나 서버가 다시 시작되었을 때 를 실행하면 FQDN이 아닌 hostname --fqdn도메인만 반환된다는 사실을 발견했습니다 .example.comfoo.example.com

이 문제의 원인은 무엇이며 해결 방법은 무엇입니까?

관련 정보