연결된 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 를 참조하였습니다.)

+ Recent posts