질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

dns소스 컴파일설치 에러,,ㅠㅠ

작성자 정보

  • 서태호 작성
  • 작성일

컨텐츠 정보

본문

1. openssl 을 포함할때와 그렇지 않을때의 차이가 있는지요 ....

 

=>

아시다시피 OpenSSL 공개용 암호화 라이브러리입니다.  http://cafe.naver.com/dnspro/927

 

DNS에서 Openssl은  DNSSEC을 사용할때 필요한 내용입니다.

http://www.isc.org/index.pl?/sw/bind/view/?release=9.3.2-P2

 

DNSSEC은 DNS스푸핑을 방지하기 위해 보안을 높인다는 목적으로 설계되었습니다만,

dnssec은 구현하기 어려운부분이라 거의 사용되지 않습니다. 

반드시 사용해야 하는건 아닙니다.

 

 

 

 2. openssl 을 포함해서 config 를 진행하면 openssl version 을 올리라고 나옵니다.

   그래서 openssl 최신 버전을 설치하고 아래와 같이 config 를 진행했습니다.

 

 ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/run/named --enable-threads --with-libtool

--with-openssl=/usr/local/openssl

 

config 는 잘 끝나고 make 를 진행하는데 아래와 같은 error 가 발생합니다.

어떻게 해결해야 할까요 ?

 

=>

1. 0.9.8d 다운후 설치

tmp #wget  http://www.openssl.org/source/openssl-0.9.8d.tar.gz

 

2. 아래 옵션으로 설치

[root@localhost bind-9.4.2]# configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var/run/named --enable-threads --with-openssl=/tmp/openssl-0.9.8d/include

 

[root@localhost bind-9.4.2]# make

 

named-checkzone.o check-tool.o ../../lib/isccfg/libisccfg.a ../../lib/dns/libdns.a  -L/tmp/openssl-0.9.8d/include/openssl/lib -lcrypto 
../../lib/isc/libisc.a -lnsl -lpthread
make[2]: Leaving directory `/tmp/bind-9.4.2/bin/check'
make[1]: Leaving directory `/tmp/bind-9.4.2/bin'
making all in /tmp/bind-9.4.2/doc
make[1]: Entering directory `/tmp/bind-9.4.2/doc'
making all in /tmp/bind-9.4.2/doc/arm
make[2]: Entering directory `/tmp/bind-9.4.2/doc/arm'
make[2]: Leaving directory `/tmp/bind-9.4.2/doc/arm'
making all in /tmp/bind-9.4.2/doc/misc
make[2]: Entering directory `/tmp/bind-9.4.2/doc/misc'
make[2]: Leaving directory `/tmp/bind-9.4.2/doc/misc'
making all in /tmp/bind-9.4.2/doc/xsl
make[2]: Entering directory `/tmp/bind-9.4.2/doc/xsl'
make[2]: Leaving directory `/tmp/bind-9.4.2/doc/xsl'
make[1]: Leaving directory `/tmp/bind-9.4.2/doc'


 

[root@localhost bind-9.4.2]# pwd
/tmp/bind-9.4.2


[root@localhost bind-9.4.2]# cd bin
[root@localhost bin]# cd named/


[root@localhost named]# ./named -v
BIND 9.4.2

 

[root@localhost named]# more /etc/redhat-release
CentOS release 4.6 (Final)

 1) DNS 점검사이트

DNS전문가 카페에서 만든 사이트 :  http://www.serverchk.com/

NIDA : http://domain.nida.or.kr/information/namedns.jsp

DNS Report 유료사이트: http://www.dnsreport.com/

 

 2) NS확인
http://www.zonecut.net/dns/

http://zonecheck.denic.de/zonecheck  ( http://www.afnic.fr/outils/zonecheck)

 

3) DNS Trace
http://www.squish.net/dnscheck/

 

4) 리버스점검 외

http://dnssnoop.net/index.php


 

2. DNS버전 확인 유틸리티
http://www.rfc.se/fpdns/

 

 

관련자료

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

공지사항


뉴스광장


  • 현재 회원수 :  60,133 명
  • 현재 강좌수 :  36,170 개
  • 현재 접속자 :  472 명