메세지가 뜨면서 실행이 되지 않습니다
953 port가 막혀서 인거 같아서 /etc/services파일에서 953을 찾아본 결과 없어서
named 953/tcp
named 953/udp
를 추가해주고 다시 실행해본결과 같은 결과…
그래서 iptables에서 막은것이 아닐까… 해서 iptables에도 list에 추가한후 재 시작 후에 다시 해봐도 같은 결과…
구글에서 최선을 다해 검색해본 결과 어떤 사람들은
permission 문제
rndc.key rndc.conf named.conf 파일의 설정을 바꾸라~
등등 여러가지가 있었는데 , 퍼미션의 경우… 어느 파일이나 폴더의 퍼미션을 바꿔야 하는지 나오지 않았고
설정파일들은… 일단 pass 했습니다
저런 메시지때문에 bind 설치시에 에러나신 분들의 조언 부탁드립니다
ps. 소스 컴파일한… (–perfix=/usr/local/bind 설정주고 컴파일함) 후에 etc로 들어가면 named.conf 파일이 없더군요
또 여기저기 검색해보니 bind는 직접 설정파일을 컴파일한 폴더에서 복사해야 한다고 하는데 named.conf를 찾아보니
컴파일한 폴더에서 수십개의 conf파일이 나온다는… 어떤것을 가져 와야 하는건가요?
위 에러 메시지는 rndc.key를 새로 만들고 rndc.conf 에 등록 하는게 맞습니다.
dnssec-keygen -a hmac-md5 -b 128 -n 호스트 도메인
마지막으로 bind 컴파일 해본 게 만 4년은 된거 같군요 …
named.conf 는 OS 따라 컴파일시에 생성해 준 named.conf가 생기는 거로 알고 있습니다.
그런데 그보다
[list=1:2brs66u0]저 같으면 우분투에서는 쉽게 아래와 같이 컴파일 할거 같습니다.
[:2brs66u0]apt-get source bind9 (현재 소스 다운 로드)[/2brs66u0]
[:2brs66u0]sudo apt-get build-deps bind9 (컴파일 의존 패키지 설치)[/2brs66u0]
[:2brs66u0]컴파일할 bind9 소스를 가져와 푼다.[/2brs66u0]
[:2brs66u0]apt-get source 로 받은 bind9 디렉에서 debian디렉을 최신 소스로 복사한다.[/2brs66u0]
[:2brs66u0]./debian/changeslog 수정 ( 맨 위 버전을 맞게 수정한다)[/2brs66u0]
[:2brs66u0]./debian/rules build (잘 빌드 되는지 확인한다.)[/2brs66u0]
[:2brs66u0]fakeroot ./debian/rules binary (패키지로 만든다)[/2brs66u0]
[:2brs66u0]sudo dpkg -i bind.deb (설치 한다)[/*2brs66u0][/list2brs66u0]
이유는 설치/제거 용이 그리고 자동으로 named.conf와 rndc.key 생성 등등 …
컴파일로 bind를 설치해서 약 하루 가까이 삽질한 결과 여러가지 이유로
패키지 설치를 선호한다는 말에… 동의하게되었습니다
하지만 한가지 마음에 걸리는 것이 있다면 .deb로 설치를 하게되면 제가 경로를 지정해주지 못해서
bind의 경우에는 named.conf는 /etc에 들어가고 나머지 파일들도 기타등등 각 위치에 들어가는데
저는 /usr/local에다가 설치해서 관리하는것을 선호하기때문에 bind의 경우에도 별로 안한다는 것을 알면서도
무리해서 컴파일하며 실행해봤습니다
dpkg로 .deb를 설치할때 경로를 지정할수있는 방법이 있을까요?
패키지의 설치경로자체를 변경켜야 하는건지 아니면 다른 방법이 있는지 알고 싶습니다~
[quote="agongi":1nas7wc6]하지만 한가지 마음에 걸리는 것이 있다면 .deb로 설치를 하게되면 제가 경로를 지정해주지 못해서
bind의 경우에는 named.conf는 /etc에 들어가고 나머지 파일들도 기타등등 각 위치에 들어가는데
저는 /usr/local에다가 설치해서 관리하는것을 선호하기때문에 bind의 경우에도 별로 안한다는 것을 알면서도
무리해서 컴파일하며 실행해봤습니다
dpkg로 .deb를 설치할때 경로를 지정할수있는 방법이 있을까요?
패키지의 설치경로자체를 변경켜야 하는건지 아니면 다른 방법이 있는지 알고 싶습니다~[/quote:1nas7wc6] 제가 위에서 이야기 한것은 패키지로 만들어(컴파일) 설치 입니다.
패키지로 만들기전에 debian디렉에 rulus 파일 내용을 보면 configure 내용을 볼 수 있는데