dns소스 컴파일설치 에러,,ㅠㅠ
작성자 정보
- 서태호 작성
- 작성일
컨텐츠 정보
- 2,036 조회
- 0 추천
- 목록
본문
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) 리버스점검 외
2. DNS버전 확인 유틸리티
http://www.rfc.se/fpdns/
관련자료
-
이전
-
다음