
다음을 기반으로 호스트 이름을 변경해 보았습니다.이것Debian 기반 시스템 가이드:
- 편집했습니다
/etc/hostname
- 나는 달렸다
/etc/init.d/hostname start
하지만 오류가 있습니다. 명령을 작성할 때 sudo
항상 호스트 이름을 인식하지 못한다는 메시지가 나타납니다. 시스템을 다시 시작한 후 그래픽 환경이 작동하지 않고 startx
명령이 실패합니다. 그래서 호스트 이름을 다시 이전 이름으로 변경했습니다.
오류 없이 호스트 이름을 변경할 수 있나요?
답변1
문제는 새 호스트 이름이 IP 주소로 확인되지 않는다는 것입니다. 기본적으로 문제에 대한 두 가지 해결책이 있습니다.
첫 번째이지만 약간 더 복잡한 해결책은 호스트 이름을 조정하는 것입니다 /etc/hosts
. /etc/hosts
이는 호스트 이름이 변경될 때마다 조정되어야 합니다.
두 번째로 간단한 해결책은 설치하는 것입니다.nss-myhostname. 데비안 패키지 이름은 libnss-myhostname
다음과 같습니다 apt-get install libnss-myhostname
. 이를 사용하면 항상 현재 호스트 이름을 확인할 수 있습니다.