리눅스 분류
CentsOS 로 DNS서버를 구축하는데...
작성자 정보
- kobe25 작성
- 작성일
컨텐츠 정보
- 4,643 조회
- 3 댓글
- 0 추천
- 목록
본문
안녕하세요
vmware에 centOS를 설치하고 학교 공용 무선인터넷을 잡아 dns서버 구축을 연습하고있는 학생입니다.
다름이 아니라 정말 몇 주째 고생하고 있지만 해결이 안되는 오류가 있어서 질문 드립니다.
//오류 로그 입니다.
[root@CentOS named]# service named restart
Stopping named: [ OK ]
Starting named:
Error in named configuration:
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: loaded serial 0
zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0
zone 0.in-addr.arpa/IN: loaded serial 0
zone dns-test.com/IN: has no NS records
zone dns-test.com/IN: not loaded due to errors.
_default/dns-test.com/IN: bad zone
[FAILED]
Stopping named: [ OK ]
Starting named:
Error in named configuration:
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: loaded serial 0
zone 1.0.0.127.in-addr.arpa/IN: loaded serial 0
zone 0.in-addr.arpa/IN: loaded serial 0
zone dns-test.com/IN: has no NS records
zone dns-test.com/IN: not loaded due to errors.
_default/dns-test.com/IN: bad zone
[FAILED]
//zone 파일 입니다.
$TTL 1D
@ IN SOA ns.CentOS. dns-test.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS dns-test.com.
IN A 192.168.163.128
WWW IN A 192.168.163.128
@ IN SOA ns.CentOS. dns-test.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
IN NS dns-test.com.
IN A 192.168.163.128
WWW IN A 192.168.163.128
//named.conf 입니다.
//
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
options {
// listen-on port 53 { 127.0.0.1; };
listen-on port 53 { any; };
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 { any; };
recursion yes;
dnssec-enable yes;
dnssec-validation yes;
dnssec-lookaside auto;
/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";
managed-keys-directory "/var/named/dynamic";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
// named.conf
//
// Provided by Red Hat bind package to configure the ISC BIND named(8) DNS
// server as a caching only nameserver (as a localhost DNS resolver only).
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
options {
// listen-on port 53 { 127.0.0.1; };
listen-on port 53 { any; };
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 { any; };
recursion yes;
dnssec-enable yes;
dnssec-validation yes;
dnssec-lookaside auto;
/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";
managed-keys-directory "/var/named/dynamic";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
//named.rfc1912.zones 입니다.
// named.rfc1912.zones:
//
// Provided by Red Hat caching-nameserver package
//
// ISC BIND named zone configuration for zones recommended by
// RFC 1912 section 4.1 : localhost TLDs and address zones
// and http://www.ietf.org/internet-drafts/draft-ietf-dnsop-default-local-zones-02.txt
// (c)2007 R W Franks
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
zone "localhost.localdomain" IN {
type master;
file "named.localhost";
allow-update { none; };
};
zone "localhost" IN {
type master;
file "named.localhost";
allow-update { none; };
};
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 {
IN {
type master;
file "named.loopback";
allow-update { none; };
};
zone "1.0.0.127.in-addr.arpa" IN {
type master;
file "named.loopback";
allow-update { none; };
};
zone "0.in-addr.arpa" IN {
type master;
file "named.empty";
allow-update { none; };
};
zone "dns-test.com" IN {
type master;
file "dns-test.com.zone";
allow-update { none; };
};
//
// Provided by Red Hat caching-nameserver package
//
// ISC BIND named zone configuration for zones recommended by
// RFC 1912 section 4.1 : localhost TLDs and address zones
// and http://www.ietf.org/internet-drafts/draft-ietf-dnsop-default-local-zones-02.txt
// (c)2007 R W Franks
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
zone "localhost.localdomain" IN {
type master;
file "named.localhost";
allow-update { none; };
};
zone "localhost" IN {
type master;
file "named.localhost";
allow-update { none; };
};
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 {
IN {
type master;
file "named.loopback";
allow-update { none; };
};
zone "1.0.0.127.in-addr.arpa" IN {
type master;
file "named.loopback";
allow-update { none; };
};
zone "0.in-addr.arpa" IN {
type master;
file "named.empty";
allow-update { none; };
};
zone "dns-test.com" IN {
type master;
file "dns-test.com.zone";
allow-update { none; };
};
처음 해보는 리눅스라 부족한 점 많이 이해해 주시고 꼭 답변 부탁드리겠습니다.
관련자료
-
이전
-
다음
댓글 3
미뇽님의 댓글
- 미뇽
- 작성일
안녕하세요.
zone 파일 설정에서 아래와 같은 두개의 A레코드와 ns레코드를 탭으로 들여쓰기 해 보세요.
IN NS dns-test.com.
IN A 192.168.163.128
WWW IN A 192.168.163.128
zone 파일 설정에서 아래와 같은 두개의 A레코드와 ns레코드를 탭으로 들여쓰기 해 보세요.
IN NS dns-test.com.
IN A 192.168.163.128
WWW IN A 192.168.163.128
kobe25님의 댓글의 댓글
- kobe25
- 작성일
와, 미뇽님 정말 감사합니다.
몇주간 고민했던게 잘 해결되었습니다.^^
그런데 Window에서 cmd로 접근시
>nslookup dns-test.com
권한 없는 응답:
...
이라고 뜨는데 이게 혹시 포트포워딩과 관련있는지요?
몇주간 고민했던게 잘 해결되었습니다.^^
그런데 Window에서 cmd로 접근시
>nslookup dns-test.com
권한 없는 응답:
...
이라고 뜨는데 이게 혹시 포트포워딩과 관련있는지요?
귤나무님의 댓글
- 귤나무
- 작성일
DNS도 방화벽 있는걸로 알고있습니다.. 혹시 모르니 방화벽 풀고 nslookup 해보세요