강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

리눅스 호스트네임 변경하기

작성자 정보

  • 웹관리자 작성
  • 작성일

컨텐츠 정보

본문


icon01.gif리눅스 서버 구축하기

1. HOSTNAME 변경개론
2. 현재의 호스트명 확인
3. 호스트명 변경
4. HOSTNAME 적용하기
5. HOSTNAME 변경확인

 

icon04.gif 1. HOSTNAME 변경개론

서버를 운영하다보면 불가피하게 HOSTNAME을 변경해야하는 경우가 있다.

win95/98/NT/2000의 경우에는 네트웍설정의 등록정보를 통해서 간단해 해결할 수 있지만, 리눅스의 경우에는 윈도우쪽 보다는 좀 까다로운 것이 사실이다.

먼저, HOSTNAME을 변경하는 방법은 다음과 같이 몇가지가 있다.

  • 방법1 : netcfg 유틸리티를 이용하는 방법
  • 방법3 : setup 유틸리티를 이용하는 방법
  • 방법4 : 직접 명령어로 수작업하는 방법

위의 3가지 방법중 방법1, 방법2는 각각 netcfg, setup파트에서 설명이 되어있으므로 해당파트에서 사용법을 확인하기 바라며, 여기에서는 방법3번으로 HOSTNAME을 변경하는 방법에 대해서 설명할 것이다.

어떤방법이 가장 올바른 방법이라는 것을 판단한다는 것은 매우 어리석은 것이라 생각되며, 단지 서버관리자로서 일을하다보면 유틸리티보다는 직접 명령어를 통해서 작업하는 경우가 많으며 가장 빠른 방법이라고 할 수 있다.

 

HOSTNAME 변경시에 수정해주어야하는 작업관 확인하는 명령어를 먼저 소개하고 넘어가겠다.

  • HOSTNAME 대상파일
    • /etc/sysconfig/network 
    • /etc/HOSTNAME (이파일은 위의 파일에서 읽어와 저장되는 파일임)

icon04.gif 2. 현재의 호스트명 확인

hostname이란 명령은 현재의 호스트명을 보여주느 명령어이며, 아래의 예는 현재의 호스트명을 보여준 것이다.

hostname01.gif



icon04.gif3. 호스트명 변경

호스트명을 변경하는 파일은 "IP Address변경하기"강좌편에서 말씀드린 바와같이 /etc/sysconfig/network에서 변경만 해주고 네트웍환경을 적용하는 스크립트(/etc/rc.d/init.d/network)를 재실행 해주면 끝이다.

hostname02.gif

www.bsidc.co.kr이던 호스트명을 www.abcd.co.kr로 변경하였다.

그리고, /etc/HOSTNAME 파일을 열어서 또한 변경을 해주었는데, 이 파일은 굳이 변경할필요하가 없다.

왜냐하면, 리눅스가 부팅이 될 때에는 /etc/sysconfig/network 파일에서 HOSTNAME을 읽어와서 이 파일에 저장하기 때문이다.

hostname03.gif



icon04.gif4. HOSTNAME 적용하기

이제 변경된 HOSTNAME을 적용하기 위해서는 네트웍 재실행 스크립트(/etc/rc.d/init.d/network)를 restart 하든가, 아니면 아래의 예와 같이 시스템을 재부팅하면 된다.

hostname04.gif



icon04.gif 5. HOSTNAME 변경확인

이제 호스트네임이 변경된 것을 변경하기 전과 비교해보자.

hostname05.gif

www.bsidc.co.kr이었던 HOSTNAME이 www.abcd.co.kr로 변경이 되었음을 확인할 수 있다.

이상으로 HOSTNAME변경법에 대한 강좌를 마치면서 질문은 해당 답변란에 해주길 바란다.

 

그럼..

~~ 꾸벅 ~~


관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,040 명
  • 현재 강좌수 :  35,850 개
  • 현재 접속자 :  180 명