RadarURL

유닉스/리눅스
2016.05.11 22:58

리눅스 호스트명 변경

조회 수 1849 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄


 

CentOS 6, Ubuntu 12에서 테스트하였습니다.
레드햇계열 HOSTNAME 변경
리눅스 호스트명 변경
호스트 이름 변경

사전확인[편집]

현재 호스트명을 확인해보자.

 

[root@localhost ~]# hostname
localhost.localdomain

 
레드햇 계열
[root@localhost ~]# cat /etc/sysconfig/network | grep HOSTNAME
HOSTNAME=localhost.localdomain

 

Ubuntu
root@localhost:~# cat /etc/hostname
localhost

 

방법 1: 명령어로 변경[편집]

즉시 변경[편집]

다음 중 두가지 명령어 중 하나를 실행하면 된다.

hostname 호스트명
echo 호스트명 > /proc/sys/kernel/hostname
  • 새로 로그인할 때는 이것이 적용된다.
  • 재부팅시에는 초기화될 것이다.[1]
실행 예시
[root@localhost ~]# hostname zetawiki
[root@localhost ~]# hostname
zetawiki
[root@localhost ~]# su -
[root@zetawiki ~]#

 

재부팅시 변경[편집]

레드햇 계열
16px-Crystal_Clear_app_xmag.svg.png /etc/sysconfig/network 문서를 참고하십시오.
vi /etc/sysconfig/network

파일 내용 중 HOSTNAME 부분을 수정한다.

HOSTNAME=호스트명
우분투
16px-Crystal_Clear_app_xmag.svg.png /etc/hostname 문서를 참고하십시오.
vi /etc/hostname

파일 내용 전체가 호스트명이다. 원하는 호스트명으로 수정하자.

방법 2: setup으로 변경[편집]

  • 레드햇 계열만 가능
  • setup으로 바꾸면 방법 1에서 말하는 영구적용과 즉시적용이 동시에 된다.[2]
setup
  • [Network configuration] --- [DNS configuration]
  • "DNS configuration" --- Hostname: 원하는호스트명 --- [Ok]
  • [Save&Quit]
  • [Quit]

방법 3: 한방 스크립트 ★★[편집]

  • 재부팅 없이 적용 및 확인을 한번에 할 수 있음
  • 레드햇 계열, 우분투 모두 사용가능 ★★
NEW_HOSTNAME=새호스트명
OLD_HOSTNAME=$HOSTNAME
HOSTNAME=$NEW_HOSTNAME
hostname $HOSTNAME
sed -i "s/$OLD_HOSTNAME/$HOSTNAME/" /etc/hostname 2> /dev/null
sed -i "s/HOSTNAME=$OLD_HOSTNAME/HOSTNAME=$HOSTNAME/" /etc/sysconfig/network 2> /dev/null
echo "\$HOSTNAME=$HOSTNAME"
grep -Hn '' /proc/sys/kernel/hostname
grep -Hn '' /etc/hostname 2> /dev/null
grep -Hn '' /etc/sysconfig/network 2> /dev/null
→ 프롬프트에 찍히는 호스트명까지 변경되는 것을 확인하려면 새 콘솔(또는 SSH 세션)을 열어야 한다.
/etc/hosts 파일 변경은, 다른 서버의 주소까지 변경될 수 있기 때문에 여기에 포함하지 않았다. 직접 수정해주자.[3]
 

(권장) 후속작업: /etc/hosts 변경[편집]

16px-Crystal_Clear_app_xmag.svg.png /etc/hosts 문서를 참고하십시오.

/etc/hosts는 IP에 대한 호스트명 정보가 있는데, 자기 자신을 가리키는 정보도 들어가 있다. 호스트명을 변경했다면 이쪽도 수정해주는 것이 좋다.[3]

vi /etc/hosts

아래 내용을 참고하여 작성한다.

127.0.0.1	localhost	zetawiki
::1	localhost	zetawiki
→ 1행은 IPv4, 2행은 IPv6에 대한 것임
  • (필요시) 점검항목: sendmail 테스트, 오라클DB 접속 테스트

같이 보기[편집]

주석[편집]

  1. 이동 /etc/sysconfig/network 에 설정된 호스트명이 적용되기 때문. 다음 문단 참조.
  2. 이동 GUI(?)에서 수행되기 때문에 자동화 bash 스크립트를 만드는 것이 어렵다. 때문에 필자는 방법 1을 선호한다.
  3. 이동: 3.0 3.1 Oracle DB의 경우 적절히 변경해주지 않으면 오류가 발생할 수 있다. ORA-24408 참고

참고 자료[편집]

 

출처 : http://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_%ED%98%B8%EC%8A%A4%ED%8A%B8%EB%AA%85_%EB%B3%80%EA%B2%BD

?

공부 게시판

공부에 도움되는 글을 올려주세요.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 [공지] 공부 게시판 입니다. 처누 2003.08.18 952977
41 유닉스/리눅스 리눅스(Linux) 디렉토리 구조 file YooN 2016.10.20 1469
40 유닉스/리눅스 [리눅스] IP 설정 변경 하기 file YooN 2016.08.23 1506
39 유닉스/리눅스 리눅스 설치후 초기설정해야 할 것들 [2] file YooN 2016.07.13 1316
38 유닉스/리눅스 리눅스 설치후 초기설정해야 할 것들 [1] file YooN 2016.07.13 1119
» 유닉스/리눅스 리눅스 호스트명 변경 YooN 2016.05.11 1849
36 유닉스/리눅스 리눅스 logrotate 에서 로그파일 강제로 rotate 시키기 file YooN 2016.03.30 1975
35 유닉스/리눅스 리눅스 시간 맞추기 : Time Server와 Sync (rdate, date) YooN 2016.03.19 1553
34 유닉스/리눅스 리눅스 실시간으로 로그 보기 tail 명령어 YooN 2015.03.16 1490
33 유닉스/리눅스 리눅스(Linux)에서 하위 디렉토리까지 파일 찾기, 찾아서 지우기 YooN 2015.02.24 1698
32 유닉스/리눅스 데비안 리눅스 로그 관리 YooN 2015.01.13 1331
31 유닉스/리눅스 리눅스 로그파일관리 (logrotate) file YooN 2015.01.13 1674
30 유닉스/리눅스 리눅스 logrotate를 활용한 로그 관리 (compress, lotate) YooN 2015.01.13 1497
29 유닉스/리눅스 리눅스로 MRTG 트래픽분석서버 구축 YooN 2014.12.26 1447
28 유닉스/리눅스 리눅스 - 디스크 검사 및 파일 시스템 복구 (badblocks, fsck) YooN 2014.12.26 1562
27 웹서버,WAS 리눅스 webalizer를 통한 apache log(웹서버 접속 통계) 분석하기 (추천) YooN 2014.12.25 2017
26 웹서버,WAS 리눅스 아파치 로그 뷰어 webalizer, utf-8로 변환하기 file YooN 2014.12.22 1671
25 유닉스/리눅스 리눅스 버전 확인(centos, redhat) 하는 명령어 YooN 2014.11.18 2284
24 유닉스/리눅스 리눅스 자동 백업 스크립트 YooN 2014.11.18 2083
23 유닉스/리눅스 리눅스 스케줄 설정 crontab YooN 2014.11.18 1715
22 유닉스/리눅스 리눅스 스케줄러 crontab 이용하기 file YooN 2014.10.20 1924
Board Pagination Prev 1 2 3 Next
/ 3


즐겨찾기 (가족)

JAESOO's HOMEPAGE


장여은 홈페이지


장여희 홈페이지


장여원 홈페이지


즐겨찾기 (업무)

알리카페 홀릭

숭실대 컴퓨터 통신연구실 (서창진)

말레이시아 KL Sentral 한국인 GuestHouse


즐겨찾기 (취미)

어드민아이디

유에코 사랑회

아스가르드 좋은사람/나쁜사람

JServer.kr

제이서버 메타블로그

재수 티스토리


즐겨찾기 (강의, 커뮤니티)

재수 강의 홈페이지


한소리


VTMODE.COM


숭실대 인공지능학과


숭실대 통신연구실


베너