안녕하세요,
개인적으로 바뻐서?? 한동안 컴터사용을 안했습니다.
질문이 좀 있어서요..
1차 네임서버 : ns.abc.co.kr / 192.168.1.100
2차 네임서버 : ns2.abc.co.kr / 192.168.1.101
##### 1차 네임서버 named.conf #####
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
include "/etc/rndc.key";
zone "1.168.192.in-addr.arpa" IN {
type master;
file "linux.rev";
allow-update { none; };
};
zone "abc.co.kr" {
type master;
file "abc.co.kr.zone";
allow-update { none; };
};
zone "bbb.com" {
type master;
file "common.zone";
allow-update { none; };
};
==============================
## linux.rev
==============================
$TTL 43200
@ IN SOA ns.abc.co.kr. webmaster.abc.co.kr. (
2005101714 ; Serial
10800 ; Refresh(3h)
600 ; Retry(10min)
604800 ; Expire(7d)
43200) ; Minimum(12h);
IN NS ns.abc.co.kr.
IN NS ns2.abc.co.kr.
;
100 IN PTR ns.abc.co.kr.
101 IN PTR ns2.abc.co.kr.
##### 2차 네임서버 named.conf #####
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone "." IN {
type hint;
file "named.ca";
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
include "/etc/rndc.key";
zone "1.168.192.in-addr.arpa" IN {
type slave; // ☜slave 로 설정
file "linux.rev";
allow-update { none; };
};
zone "abc.co.kr" {
type slave; // ☜slave 로 설정
file "abc.co.kr.zone";
allow-update { none; };
};
zone "bbb.com" {
type slave; // ☜slave 로 설정
file "common.zone";
allow-update { none; };
};
==============================
## linux.rev // ☜ 1차것이랑 내용동일
==============================
$TTL 43200
@ IN SOA ns.abc.co.kr. webmaster.abc.co.kr. (
2005101714 ; Serial
10800 ; Refresh(3h)
600 ; Retry(10min)
604800 ; Expire(7d)
43200) ; Minimum(12h);
IN NS ns.abc.co.kr.
IN NS ns2.abc.co.kr.
;
100 IN PTR ns.abc.co.kr.
101 IN PTR ns2.abc.co.kr.
###########
질문
###########
1. 위와 같이 1차네임서버 named.conf 와 2차 네임서버 named.conf 가
동일하되 2차서버의 named.conf에서 type=slave 만 다르면 되는지요?
2. 1차에서 file "common.zone"; 과 같이 등록정보를 수정할때
시리얼을 올려주고, linux.rev 파일은 안올려줘도 되는지, 같이
수정해 줘야 하는지요?
3. 리눅스네트워크
책에 보면 1차 named.conf 에서 common.zone 이라 했다면 2차 named.conf
에서 slave-common.zone 과 같이 1차에서 쓰이는 파일명과 다르게
해주던데 예제라 그런건지 진짜 달라야 하는건지요?
4. 1차 named.conf 에서 도메인을 추가한다거나 하면 2차 named.conf 도
추가해줘야 하는지 그냥 내비두면 되는지요?
linuxchannel.net 도메인을 등록할때 네임서버 정보를 만약에,
ns.linuxchannel.net, ns2.linuxchannel.net 라고 했다면,
저는 ns.linuxchannel.net 가 죽었다거나 할때 ns2.linuxchannel.net 가
응답하는 것으로 알고 있었는데, 서핑하다 보니 실제로는
ns.linuxchannel.net, ns2.linuxchannel.net 가 정상작동 되고 있어야
한다고 합니다.
ns.linuxchannel.net 만 살아있고, ns2.linuxchannel.net 가 죽어 있으면
정상적인 작동이 안될 수 있다고 합니다.
인터넷에서는 1, 2차 네임서버의 순서가 없이 어느 곳(1차 또는
2차)에 질의할 지 모른다고 하는데요.
이 부분이 좀 의문입니다.
|