AWS
EC2 인스턴스(Linux)의 호스트 이름(hostName) 변경
develop8
2017. 10. 21. 00:01
연결된 EC컴퓨터의 hostName은 보통 IP주소로 나오는 데요.
이것을 원하는 이름으로 변경할 수 있습니다.
오늘은 이 방법에 대해서 정리해 보겠습니다.
1. hostName변경
EC2의 호스트이름은 instance를 시작할 때 마다, 배정되는 ip주소가 되는데요.
이것을 원하는 이름으로 고정하고자 한다면, /etc/hosts파일과 /etc/hostname파일을 변경해주어야 합니다.
(참고로 이것은 ubuntu서버를 대상으로 합니다.)
먼저 hosts파일을 변경해 보겠습니다.
root계정이 필요하므로, sudo를 붙여서 vim에디터를 사용하겠습니다.
(물론 nano를 이용해도 됩니다)
sudo vim /etc/hosts
아래와 같이 되어 있는 것을 볼 수 있는데요.
화살표가 가르키는 localhost로 된 곳을,
원하고자 하는 이름으로 변경시켜 줍니다.
이제 /etc/hostname 파일을 변경해 주겠습니다.
sudo vim /etc/hostname
아래와 같이 ip로 시작하는 hostname을 위와 동일하게 원하는 hostname으로 변경해 주면 됩니다.
이제 linux를 다시시작해 주면,
변경한 hostname으로 되어 있는 것을,
aws console에서 확인하실 수 있습니다.
(이 글은 Amazon 공식문서인 https://aws.amazon.com/ko/premiumsupport/knowledge-center/linux-static-hostname/?nc1=h_ls 를 참조하였습니다.)