리눅스 분류
페도라8에 dns서버 구축 할려고 하는데요..ㅜ.ㅜ
작성자 정보
- 족구왕슛돌이 작성
- 작성일
컨텐츠 정보
- 3,441 조회
- 2 댓글
- 0 추천
- 목록
본문
dns서버는 페도라8 시디에 포함 되어 있는 패키지로 설치 했어요
일단
존에 아무것도 설정 하지 않은 상태에서
dns서버
/etc/init.d/named restart 하면 성공하는데요..ㅜ.ㅜ
named.conf 파일에
options {
listen-on port 53 { 127.0.0.1; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { localhost; };
recursion yes;
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
};
zone "velox.co.kr" {
type master;
file "velox.zone";
};
include "/etc/named.rfc1912.zones";
이렇게 존 부분에 제가 등록하고자 하는 velox.co.kr을 추가 하고
/var/named 폴더에
velox.zone 파일을 이렇게 추가 했어요
$TTL 86400
@ IN SOA ns1.velox.co.kr. root.velox.co.kr. (
100
8H
2H
1W
1H )
IN NS ns1.velox.co.kr.
IN A 172.17.6.226
ns1 IN A 172.17.6.226
www IN A 172.17.6.226
ftp IN A 172.17.6.226
이렇게 해서
/etc/init.d/named restart 하면
named 정지 중: [실패]
named 시작 중:
Error in named configuration:
zone velox.co.kr/IN: loading from master file velox.zone failed: file not found
_default/velox.co.kr/IN: file not found
zone localhost.localdomain/IN: loaded serial 0
zone localhost/IN: loaded serial 0
zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: NS '1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa' has no address records (A or AAAA)
zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0
zone 1.0.0.127.in-addr.arpa/IN: NS '1.0.0.127.in-addr.arpa' has no address records (A or AAAA)
zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0
zone 0.in-addr.arpa/IN: NS '0.in-addr.arpa' has no address records (A or AAAA)
zone 0.in-addr.arpa/IN: loaded serial 0
[실패]
이렇게 에러가 떠요..ㅜ.ㅡ
제가 어떤 부분을 어떻게 잘못 설정 할걸가요??ㅜ.ㅡ
일단
존에 아무것도 설정 하지 않은 상태에서
dns서버
/etc/init.d/named restart 하면 성공하는데요..ㅜ.ㅜ
named.conf 파일에
options {
listen-on port 53 { 127.0.0.1; };
listen-on-v6 port 53 { ::1; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { localhost; };
recursion yes;
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
};
zone "velox.co.kr" {
type master;
file "velox.zone";
};
include "/etc/named.rfc1912.zones";
이렇게 존 부분에 제가 등록하고자 하는 velox.co.kr을 추가 하고
/var/named 폴더에
velox.zone 파일을 이렇게 추가 했어요
$TTL 86400
@ IN SOA ns1.velox.co.kr. root.velox.co.kr. (
100
8H
2H
1W
1H )
IN NS ns1.velox.co.kr.
IN A 172.17.6.226
ns1 IN A 172.17.6.226
www IN A 172.17.6.226
ftp IN A 172.17.6.226
이렇게 해서
/etc/init.d/named restart 하면
named 정지 중: [실패]
named 시작 중:
Error in named configuration:
zone velox.co.kr/IN: loading from master file velox.zone failed: file not found
_default/velox.co.kr/IN: file not found
zone localhost.localdomain/IN: loaded serial 0
zone localhost/IN: loaded serial 0
zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: NS '1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa' has no address records (A or AAAA)
zone 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa/IN: loaded serial 0
zone 1.0.0.127.in-addr.arpa/IN: NS '1.0.0.127.in-addr.arpa' has no address records (A or AAAA)
zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0
zone 0.in-addr.arpa/IN: NS '0.in-addr.arpa' has no address records (A or AAAA)
zone 0.in-addr.arpa/IN: loaded serial 0
[실패]
이렇게 에러가 떠요..ㅜ.ㅡ
제가 어떤 부분을 어떻게 잘못 설정 할걸가요??ㅜ.ㅡ
관련자료
-
이전
-
다음
댓글 2
이동석님의 댓글
- 이동석
- 작성일
설정자체는 문제 없어보입니다만... 자세히는 모르겠지만 제가 예전에 centos4.5로 DNS 설정할때 보니 DNS 보안문제로 /var/named 안에 존파일을 두지않고 named 폴더안
에 어떤 하위 디렉토리안에 zone파일이 들어가고 그파일을 /var/named 파일로 심볼릭링크가 걸려 있더군요. 그부분을 한번 찾아보세요. 에러가 zone파일을 찾지못한다고
나온걸로봐선 경로 문제 같군요.
에 어떤 하위 디렉토리안에 zone파일이 들어가고 그파일을 /var/named 파일로 심볼릭링크가 걸려 있더군요. 그부분을 한번 찾아보세요. 에러가 zone파일을 찾지못한다고
나온걸로봐선 경로 문제 같군요.
윤형원님의 댓글
- 윤형원
- 작성일
저도 잘 모르겠지만;;;
슛돌이님 서버 IP 설정이 ipv6로 되어있는거 아닌가요?
슛돌이님 서버 IP 설정이 ipv6로 되어있는거 아닌가요?