Amazon Lightsail은 클라우드에서 가상 서버를 손쉽게 배포하고 관리할 수 있는 서비스입니다. 서버를 설정할 때 기본 호스트네임이 자동으로 지정되지만, 필요에 따라 이를 변경할 수 있습니다. 이 포스팅에서는 Amazon Lightsail에서 호스트네임을 변경하는 방법을 단계별로 설명하겠습니다.
1단계: 현재 호스트네임 확인
현재 호스트네임을 확인하려면 다음 명령어를 입력하세요:
hostname
또는
cat /etc/hostname
2단계: cloud.cfg 변경
호스트 네임 변경이 유지되도록 하려면 preserve_hostname 초기화 설정이 true로 설정되어 있는지 확인해야 합니다. 다음 명령을 실행하여 이 설정을 편집하거나 추가할 수 있습니다:
sudo nano /etc/cloud/cloud.cfg
만약 preserve_hostname 설정이 없다면 다음과 같이 추가하고 있다면 그 값을 true로 변경합니다.
preserve_hostname: true
2단계: 새로운 호스트네임 설정
새로운 호스트네임을 설정하려면 hostnamectl
명령어를 사용합니다. 예를 들어, 호스트네임을 new-hostname
으로 변경하려면 다음 명령어를 입력합니다
sudo hostnamectl set-hostname new-hostname
2단계: 재 실행 후 확인
다음 명령어를 입력하여 인스턴스를 리부팅합니다.
sudo reboot
호스트 네임을 확인합니다.
hostname