
Centos 인스턴스 호스트 이름을 64자 이상으로 설정하고 싶습니다.
예:
cent07-env07-ins01-xyz23-pro-dot-1692697882-b.dev.api.mywebsite.
=> 64자 허용
하지만 필요에 따라 이렇게 설정해야 합니다.
cent07-env07-ins01-xyz23-pro-dot-1692697882-b.dev.api.mywebsite.com
=> 67자
답변1
수정 limits.h
(HOST_NAME_MAX를 64에서 원하는 길이로 변경)하고 위 값이 필요한 커널, libc 및 네트워크 관련 프로그램을 다시 컴파일하십시오.
다음 명령을 실행하여 각 시스템의 현재 값을 찾을 수 있습니다.
$ getconf HOST_NAME_MAX
64
훨씬 더 긴 호스트 이름을 허용하는 일부 BSD 버전이 있다는 소문이 있지만 이를 사용하여 수행하는 작업은 그다지 좋은 디자인처럼 보이지 않습니다.