dns 설정후 제가 만든 zone파일을 읽어오지 못합니다.
작성자 정보
- 최규민 작성
- 작성일
컨텐츠 정보
- 3,290 조회
- 0 추천
- 목록
본문
Jun 30 11:03:06 localhost named[3084]: starting BIND 9.2.4 -u named -t /var/named/chroot
이렇게 실행 되면 존 파일 찾는 위치가 /var/named/chroot/var/named 인가 아마 그럴거에여
아래 로그를 보시면 알겠지만 파일이 없어서 안올라 오는거에여
zone 6.183.211.in-addr.arpa/IN: loading master file abcd.rev: file not found
히무라 님의 글
안녕하세요
운영체제 : linux fedora core3 사용중입니다.
ip 주소 : 211.183.6.65
DNS: 내부 DNS 입니다 abcd.co.kr -> 제 집에 있는 컴퓨터끼리 통신하기위한(내부 DNS
RPM으로 설치했습니다.
bind-chroot-9.2.4-2
bind-libs-9.2.4-2
bind-9.2.4-2
bind-devel-9.2.4-2
bind-utils-9.2.4-2
vi /etc/named.conf 파일 수정 내용
zone "abcd.co.kr" IN { ##forward zone ##
type master;
file "abcd.zone";
allow-update { none; };
};
zone "6.183.211.in-addr.arpa" IN { ##reverse zone ##
type master;
file "abcd.rev";
allow-update { none; };
};
[root@localhost ~]# vi /var/named/abcd.zone
$TTL 86400
@ IN SOA ns.abcd.co.kr. kenshin1022.naver.com. (
2005052600
28800
14400
3600000
86400 )
IN NS ns.abcd.co.kr.
IN MX 1 mail.abcd.co.kr.
IN A 211.183.6.65
www IN A 211.183.6.65
ftp IN A 211.183.6.65
ns IN A 211.183.6.65
mail IN A 211.183.6.65
cafe IN CNAME www
[root@localhost ~]# vi /var/named/abcd.rev
$TTL 86400
@ IN SOA ns.abcd.co.kr. kenshin1022.naver.com. (
2005052600
28800
14400
3600000
86400 )
IN NS ns.abcd.co.kr.
65 IN PTR abcd.co.kr.
이렇게 구성을 하였습니다
/etc/named.conf /var/named/abcd.zone 파일 검사
[root@localhost ~]# named-checkconf
[root@localhost ~]# named-checkzone abcd.co.kr /var/named/abcd.zone
zone abcd.co.kr/IN: loaded serial 2005052600
OK
/etc/named.conf /var/named/abcd.zone 파일 검사 이상없음
도메인 검색을 제 ip 주소로 변경후 제 도메인 찾게 했음
[root@localhost ~]# cat /etc/resolv.conf
nameserver 211.183.6.65
search abcd.co.kr
named 재시작
[root@localhost ~]# /etc/rc.d/init.d/named restart
Stopping named: [ OK ]
Starting named: [ OK ]
[root@localhost ~]# grep named /var/log/messages
Jun 30 11:03:04 localhost named[3063]: shutting down: flushing changes
Jun 30 11:03:04 localhost named[3063]: stopping command channel on 127.0.0.1#953
Jun 30 11:03:04 localhost named[3063]: no longer listening on 127.0.0.1#53
Jun 30 11:03:04 localhost named[3063]: no longer listening on 211.183.6.65#53
Jun 30 11:03:04 localhost named[3063]: exiting
Jun 30 11:03:04 localhost named: succeeded
Jun 30 11:03:06 localhost named[3084]: starting BIND 9.2.4 -u named -t /var/named/chroot
Jun 30 11:03:06 localhost named[3084]: using 1 CPU
Jun 30 11:03:06 localhost named: named startup succeeded
Jun 30 11:03:06 localhost named[3084]: loading configuration from '/etc/named.conf'
Jun 30 11:03:06 localhost named[3084]: listening on IPv4 interface lo, 127.0.0.1#53
Jun 30 11:03:06 localhost named[3084]: listening on IPv4 interface eth0, 211.183.6.65#53
Jun 30 11:03:06 localhost named[3084]: command channel listening on 127.0.0.1#953
Jun 30 11:03:06 localhost named[3084]: zone 0.in-addr.arpa/IN: loaded serial 42
Jun 30 11:03:06 localhost named[3084]: zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
Jun 30 11:03:06 localhost named[3084]: zone 6.183.211.in-addr.arpa/IN: loading master file abcd.rev: file not found
Jun 30 11:03:06 localhost named[3084]: zone 255.in-addr.arpa/IN: loaded serial 42
Jun 30 11:03:06 localhost named[3084]: zone 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 1997022700
Jun 30 11:03:06 localhost named[3084]: zone abcd.co.kr/IN: loading master file abcd.zone: file not found
Jun 30 11:03:06 localhost named[3084]: zone localdomain/IN: loaded serial 42
Jun 30 11:03:06 localhost named[3084]: zone localhost/IN: loaded serial 42
Jun 30 11:03:06 localhost named[3084]: running
위에 zone abcd.co.kr 와 zone 6.183.211.in-addr.arpa/IN 를 로드 하지 못했다고 나오네여
[root@localhost ~]# ls -l /var/named/abcd*
-rw-r--r-- 1 root root 197 Jun 30 10:34 /var/named/abcd.rev
-rw-r--r-- 1 root root 333 Jun 30 10:34 /var/named/abcd.zone
분명 파일과 이름 위치가 정확한게 제가 한든 zone 파일을 로드를 하지 못합니다.
혹시 설정이 잘못되었나 해서 다른 리눅스 한소프트에 설치후 dns 설정 해봤는데 잘됩니다
페도라에서 하면 dns 동작이 않됩니다.
원인을 모르겠습니다.
관리자님 제 설정이 잘못 되었나여 혹시 아시는 분 좀 도와주세요.
관련자료
-
이전
-
다음