>> Read No. 28203 article  
이건 팁란으로 가야할 성질로 보이네요(내용무)

등록 2001-04-24 01:13:00     조회 2
이름 backdraf    

		: ###################################################
:             Bind-8.2.3-1로 업그레이드 사례
: ###################################################
:
: Date:2001.4.15
: Time: PM 9:40
: Written By  : J.I.N (ourdream21 at hanmail.net)
:
:
: ####################
: 들어가기 전에
: ####################
: WOW Linux 6.2 에 bind-8.2.2_P5-9 를 쓰고 있는데,
: 서버 네트웍 다운 및 네임서버 부분만 자주 다운되는 문제로 고생 고생하다가
: 하드웨어 전격교체후(하드만 제외하고) 문제가 해결되는가 싶었는데,
: 네임서버만 다운되는 문제가 계속 일어났다,
: 하드웨어 교체 바로 전에는 하루에 2번까지 다운되는 현상이 있었고,
: 하드웨어 교체 후에는 1주일 후에 네임서버가 다운되는 현상이 있었다,
: 이에 네임서버인 bind 를 업그레이드 하기로 맘먹고 업그레이드 실시 결과
: 만 8일 후인 오늘에서야 이렇게 기쁜 마음으로 후기를 쓸수가 있게 되었다,,
: 결론적으로 하드웨어에도 문제가 있었고
: Bind 에도 문제가 있었던 걸로 판단된다,,
: 참고로 Bind-8.2.2 버젼에는 치명적인 보안문제가 있다고 발표되었으며
: Bind-8.2.3 Bind-9.1.1 이상으로 업그레이드 하기를 강력히 권고하고 있다.
: (참조,http://www.isc.org) : 또한,리눅스 서버에 bind 8.2.3 버전 이하의 DNS 서버를 운영하는
: 시스템에서는 BIND의 취약점을 이용한 백도어가 설치되어 있거나
: Ramen Worm,Lion Worm 등의 피해를 의심해 봐야 한다,
: 본인도 bind 업그레이드 전에 탐지 프로그램을 사용하여 검사를 시행하였음,,
:
:
: # 탐지 프로그램을 사용하여 피해여부 확인
: - lionfind : http://www.isc.org : - chkrootkit : http:www.chkrootkit.org
:
: # 참고 자료
: - 리눅스 Ramen 웜 해킹피해 위험 http://www.certcc.or.kr/paper/incident_note/2001/in2001_001.html : - Lion Wo
: rm : http://www.sans.org/y2k/lion.htm : - http://cert.certcc.or.kr/paper/incident_note/2001/in2001_003.html : 본인
: 은 리눅스 서버 운영 2년 정도 되었으며 초보이다,, 비록 허접하지만,,,
: 유사문제로 고생하시는 분들에게 본 문서가 다소 도움이 되기를 바라며 ,,,
:
: 참고로,
: 본 문서 작성에 여러 관련 싸이트와
: 다른 분들의 조언과 자료도 참조 되었음을 밝히며
: 관련 분들께 감사를 드립니다,,,,,,,,,,,,,,,
:
:
:
: ---나의 작업 순서---------------------------
:
: 1. 관련문서 미리 읽고 숙지하기
: 2. 관련 파일들 백업하기
: 3. 소스 구하기
: 4. 파일 upload
: 5. bind-8.2.3-1.i386.rpm  설치하기
: 6. 관련 파일 수정
: 7. 작동 테스트
: 8. 후기
:
:
:
: ############## 서버 환경 #################
: ------------------------------------------
: Linux 2.2.14-12krsmp i686 (WOW Linux 6.2)
: ------------------------------------------
: Apache 1.3.14
: ------------------------------------------
: MySQL  3.23.27-beta
: ------------------------------------------
: PHP    4.03pl1
: ------------------------------------------
: Bind  bind-8.2.2_P5-9
: ------------------------------------------
: ##########################################
:
:
:
:
: -----------------------------------------------------------
: 1. 관련문서 미리 읽어보기
: -----------------------------------------------------------
: http://www.isc.org : http://www.redhat.com : http://www.oops.org : http://linux.sarang.net : http://www.kldp.org :
: -----------------------------------------------------------
: 2. 서버 백업 //-->항상 유사시를 대비하자!~^^
: -----------------------------------------------------------
: /etc/named.conf
: /etc/resolv.conf
: /var/named/*.*
:
:
: -----------------------------------------------------------
: 3. 소스 구하기
: -----------------------------------------------------------
: 위치)
: http://www.oops.org :
: 가져올 자료)
: bind-8.2.3-1.i386.rpm
: bind-devl-8.2.3-1.i386.rpm
: bind-utils-8.2.3-1.i386.rpm
:
:
:
:
: 참고로 레드햇사에서 가져온 rpm 버젼은 설치가 되질 않았다,-->실패^^)
: 그래서 위의 oops.org에서 가져온 rpm 버젼으루 업했더니 성공!!
: 아래는 래드햇사에서 구해온 자료들,,,쩝~~~
:
: ftp://ftp.redhat.com/ : /pub/redhat/redhat-6.2-en/os/i386/RedHat/RPMS
:
: {
: /pub/redhat/linux/updates/6.2/en/os/i386/
: =
: /pub/up2date/rhl-6.2.old/i386/RedHat/RPMS/
: }
:
:
: {
: pub/redhat/linux/updates/7.0/en/os/i386/
: =
: /pub/redhat/linux/updates/current/en/os/i386/
:
: }
:
:
:
: bind 8.2.3 - 1
: http://www.redhat.com/swr/i386/bind-8.2.3-1.i386_dl.html : Download now from the official FTP site:
: ftp://ftp.redhat.com/ : ftp://ftp.redhat.com/pub/redhat/linux/updates/7.0/en/os/i386/bind-8.2.3-1.i386.rpm :
:
:
: bind 8.2.2_P5 - 25
: http://www.redhat.com/swr/i386/bind-8.2.2_P5-25.i386_dl.html : ftp://ftp.redhat.com/ : ftp://ftp.redhat.com/pub/redhat
: /linux/7.0/en/os/i386/RedHat/RPMS/bind-8.2.2_P5-25.i386.rpm :
: -----------------------------------------------------------
: 4. 파일 upload
: -----------------------------------------------------------
: /var/bind-8.2.3-1_oops
: (파일은 어디 있어도 상관 없음)
:
:
:
: -----------------------------------------------------------
: 업하기 전 서버 작동 상황 한번 보기~~ ^^
: -----------------------------------------------------------
:
:
: [root@ns1 init.d]# named restart
: Shutting down named: [  OK  ]
: Starting named: [  OK  ]
:
: [root@ns1 init.d]# ps ax
:   PID TTY      STAT   TIME COMMAND
:     1 ?        S      0:09 init [3]
:     2 ?        SW     0:00 [kflushd]
:     3 ?        SW     0:12 [kupdate]
:     4 ?        SW     0:00 [kpiod]
:     5 ?        SW     0:05 [kswapd]
:     6 ?        SW<    0:00 [mdrecoveryd]
:   346 ?        S      0:00 portmap
:   373 ?        S      0:00 /usr/sbin/automount --timeout 60 /misc file /etc/auto
:   389 ?        D      2:44 syslogd -m 0
:   398 ?        SW     0:00 [klogd]
:   411 ?        S      0:00 identd -e -o
:   412 ?        S      0:02 identd -e -o
:   415 ?        S      0:00 identd -e -o
:   416 ?        S      0:00 identd -e -o
:   418 ?        S      0:00 identd -e -o
:   429 ?        S      0:00 /usr/sbin/atd
:   443 ?        S      0:00 crond
:   457 ?        S      0:02 inetd
:   516 ?        S      0:00 proftpd (accepting connections)
:   531 ?        SW     0:00 [safe_mysqld]
:   561 ?        S      0:02 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/
:   563 ?        S      0:05 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/
:   564 ?        S      0:05 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/
:   570 ?        S      0:15 /usr/local/apache/bin/httpd
:   572 tty1     SW     0:00 [mingetty]
:   573 tty2     SW     0:00 [mingetty]
:   574 tty3     SW     0:00 [mingetty]
:   575 tty4     SW     0:00 [mingetty]
:   576 tty5     SW     0:00 [mingetty]
:   577 tty6     SW     0:00 [mingetty]
:   694 ?        SW     0:00 [lpd]
: 26022 ?        S      0:04 sendmail: accepting connections
: 26129 ?        S      0:00 in.telnetd
: 26130 pts/0    SW     0:00 [libnss_compat25]
: 26138 pts/0    S      0:00 -bash
: 26165 pts/0    S      0:00 su -
: 26169 pts/0    S      0:00 -bash
: 26309 ?        S      0:01 in.telnetd
: 26310 pts/1    S      0:00 login -- admin
: 26314 pts/1    S      0:00 -bash
: 26342 pts/1    S      0:00 su -
: 26345 pts/1    S      0:00 -bash
: 29367 ?        R      0:00 in.telnetd
: 29368 pts/2    S      0:00 login -- admin
: 29369 pts/2    S      0:00 -bash
: 29395 pts/2    S      0:00 su -
: 29396 pts/2    S      0:00 -bash
:  1408 ?        S      0:00 /usr/local/apache/bin/httpd
:  1426 ?        S      0:00 /usr/local/apache/bin/httpd
:  1493 ?        S      0:00 /usr/local/apache/bin/httpd
:  1498 ?        S      0:00 /usr/local/apache/bin/httpd
:  1500 ?        S      0:01 /usr/local/apache/bin/httpd
:  1520 ?        S      0:01 /usr/local/apache/bin/httpd
:  1633 ?        S      0:01 /usr/local/apache/bin/httpd
:  1730 ?        S      0:00 /usr/local/apache/bin/httpd
:  1763 ?        S      0:00 /usr/local/apache/bin/httpd
:  1882 ?        S      0:00 /usr/local/apache/bin/httpd
:  2037 ?        S      0:00 named -u named
:  2040 pts/2    R      0:00 ps ax
:
: [root@ns1 init.d]# nslookup  mydomain.co.kr // --> 걍 한번 본다,,^^
:                                 
:
: -----------------------------------------------------------
: 5. bind-8.2.3-1.i386.rpm  설치하기
: -----------------------------------------------------------
:
: ---------------------------------------
: rpm 업그레이드
: ---------------------------------------
:
: ------------------------
: 업그레이드 전 bind 확인
: ------------------------
: [root@ns1 /etc]# rpm -qa |grep bind
: bind-8.2.2_P5-9
: bind-dev-8.2.2_P5-9
: bind-utils-8.2.2_P5-9
: ypbind-3.3-28
:
:
: [root@ns1 bind-8.2.3-1_oops]# l
: 합계 2948
: -rw-r--r--    1 root     root      1921506  4월 16 01:05 bind-8.2.3-1.i386.rpm
: -rw-r--r--    1 root     root       411339  4월 16 01:05 bind-devel-8.2.3-1.i386
: .rpm
: -rw-r--r--    1 root     root       664497  4월 16 01:05 bind-utils-8.2.3-1.i386
: .rpm
:
: ------------------------
: 업그레이드 실행
: ------------------------
: [root@ns1 bind-8.2.3-1_oops]# /bin/rpm -Uvh bind-devel-8.2.3-1.i386.rpm
: bind-devel                  ##################################################
: [root@ns1 bind-8.2.3-1_oops]# /bin/rpm -Uvh bind-utils-8.2.3-1.i386.rpm
: bind-utils                  ##################################################
: [root@ns1 bind-8.2.3-1_oops]# /bin/rpm -Uvh bind-8.2.3-1.i386.rpm
: bind                        ##################################################
: [root@ns1 bind-8.2.3-1_oops]#
: 
:
: ------------------------
: 업그레이드 후 bind 확인
: ------------------------
: [root@ns1 /etc]# rpm -qa |grep bind
: bind-devel-8.2.3-1
: bind-utils-8.2.3-1
: bind-8.2.3-1
: ypbind-3.3-28
:
:
:
:
: -----------------------------------------------------------
: 6. 관련 파일 수정
: -----------------------------------------------------------
: ---------------------------------------
: zone 파일 수정
: ---------------------------------------
: ------------------------
: /etc/named.rev
: ------------------------
: - $TTL 86400 삽입 (첫줄에)
: - 괄호 (      ) 문법 확인
: - @ 확인
:
: ------------------------
: /var/named/mydomain.co.kr
: ------------------------
: - $TTL 86400 삽입 (첫줄에)
: - 괄호 (      ) 문법 확인
: - @ 확인
: - * 활용하기
:
:
:
:
: -----------------------------------------------------------
: 7. 작동 테스트
: -----------------------------------------------------------
: ---------------------------------------
: named 재구동
: ---------------------------------------
: /etc/rc.d/init.d/named restart
:
: ---------------------------------------
: named 대몬 확인
: ---------------------------------------
:
: [root@ns1 init.d]# ps ax
:
: ---------------------------------------
: nslookup 확인
: ---------------------------------------
:
: [root@ns1 named]# nslookup mydomain.co.kr
: Server:  ns1.mydomain.com
: Address: 211.***.***.***
: 
: Name:   mydomain.co.kr
: Address: 211.***.***.***
: ---------------------------------------
: web,ftp,mail 정상 작동 확인
: ---------------------------------------
:
: OK all !
: 
:
: -----------------------------------------------------------
: 8. 후기
: -----------------------------------------------------------
: 서버 운영하는 사람에게 가장 가슴 아픈 일은
: 서버가 다운되거나 해킹당했을 때의 일일 것이다,,
: 경험해 본 사람만이 안다,,,,,
: 밥도 안넘어가는 그 상황을,,,
: bind 9.1.1이 뭔가 많이 바뀌어지는 것 같아서
: 그냥 8.2.3으로 업했다,,도메인들이 서비스중인 고객들용이라,,
: 혹시라도 해서,,
:
: redhat.com 에서 구해온 건 왜 안되는지 모르겠다
:
: oops.org 자료실에 있는것과
: redhat.com 자료실에 있는 똑같은 bind 버젼의 파일 사이즈가 틀린데,,
: 왜그런지 아시는 분은 연락주시면,,,
: 나중에 맛있는 아이스크림이라두 제가 사드리져,,,,,,,^^
:
: 본글이 초보님들에게 다소나마 도움이 되었으면 하는 바램입니다,,,
: 즐거운 Linux Life 가 되시길,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
:
: ps, 참 리누스 토발즈님의 자서전 비슷한 책이 나왔다고 하던데,,,
: 꼭 읽어볼 생각입니다,,,
: 그리고 네임서버 관련 좋은 의견/제안 있으신 분들은 게시판이나
: 제 이멜루 주시면 감사하겠음다~~~~~~꾸우벅~~
:
:
:
: ---------------------------------------------------------------------------------
:                               - End of Document -
: -----------------------------------------------------------------------------------이 곳에 서명을 적어주십
: 시오.
아.. 오늘은.
이름
암호
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 1.03 초 ] 작업시간: [ 0.32 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1789564766
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.