Named 최신버전으로 업그레이드
Posted 2008. 10. 24. 04:47Named 최신버전으로 업그레이드
1. 최신 소스 다운로드 받기
먼저 보안에 노출된 버젼은 받지 마시기 바랍니다.
현재 보안상 문제가 없는 bind-9.5.0rc1 로 예를 들어보겠습니다.
[root@localhost tmp]# ftp ftp.isc.org
Name (ftp.isc.org:root): ftp
패스워드는 그냥 아무거나 적으시면 됩니다.
ftp> cd isc
ftp> cd bind9
ftp> cd 9.5.0rc1
ftp> bi
200 Switching to Binary mode.
ftp> get bind-9.5.0rc1.tar.gz
[root@localhost tmp]#tar zxvf bind-9.5.0rc1.tar.gz
2. 백업은 필수!
[root@localhost tmp]# cp /etc/named.conf named.conf-20080519
[root@localhost tmp]# /usr/sbin/named -v
BIND 9.2.1
[root@localhost tmp]# cp /usr/sbin/named /usr/sbin/named-921
3. 컴파일하기
[root@localhost tmp]# cd bind-9.5.0rc1
[root@localhost bind-9.5.0rc1]# vi bin/named/include/named/globals.h
EXTERN const char * ns_g_defaultpidfile INIT(NS_LOCALSTATEDIR
"/run/named.pid");
EXTERN const char * lwresd_g_defaultpidfile INIT(NS_LOCALSTATEDIR
"/run/lwresd.pid");
이부분을
EXTERN const char * ns_g_defaultpidfile INIT(NS_LOCALSTATEDIR
"/named.pid");
EXTERN const char * lwresd_g_defaultpidfile INIT(NS_LOCALSTATEDIR
"/lwresd.pid");
로 수정
[root@localhost bind-9.5.0rc1]# ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/run/named --enable-threads
컴파일후 바로 데몬을 확인하시길 바랍니다.
가끔 데몬이 죽는경우가 생기기 때문입니다.
[root@localhost bind-9.5.0rc1]# ps -ef | grep named
named 13608 1 0 May19 ? 00:00:00 /usr/sbin/named -u named
root 24320 23450 0 18:15 pts/1 00:00:00 grep named
[root@localhost bind-9.5.0rc1]# service named restart 혹은
[root@localhost bind-9.5.0rc1]# /usr/sbin/named restart
[root@localhost bind-9.5.0rc1]# /usr/sbin/named -v
BIND 9.5.0rc1
[root@localhost bind-9.5.0rc1]# rndc reload
server reload successful
이렇게 하시면 업그레이드는 끝이 납니다.
'OS 운영체제 및 보안 > Linux' 카테고리의 다른 글
named.conf - option최적화 (0) | 2008.11.06 |
---|---|
DNS 서버 구성하기 (0) | 2008.11.06 |
Vi 편집기 사용법 (0) | 2008.10.24 |
Vi 편집기 사용법 (0) | 2008.10.24 |
crontab 간단 정리 (0) | 2008.10.24 |
DNS 기본 보안 설정 (0) | 2008.10.24 |
Linux 시스템 cpu,메모리 점검 (0) | 2008.10.24 |
예제] Linux Master/Slave View설정 (0) | 2008.10.24 |
Linux에서 JDK 설치 (0) | 2008.10.24 |
RPM 사용법 (0) | 2008.10.24 |
- Filed under : OS 운영체제 및 보안/Linux