네임서버
BIND에서 .jnl 파일 데이터를 존 파일로 가져오는 방법
변군이글루
2013. 7. 4. 11:02
반응형
BIND에서 .jnl 파일 데이터를 존 파일로 가져오는 방법
BIND에서 .jnl 파일은 DNS 서버가 존(zone) 파일의 동적 업데이트를 추적하고 기록하는 데 사용됩니다. 이러한 파일을 사용하여 동적 업데이트가 존 파일에 반영됩니다. .jnl 파일의 데이터를 존 파일로 가져오려면 BIND를 재시작하거나 존 파일을 리로드하면 됩니다.
nsupdate로 sangchul.my-domain.re.kr 추가
nsupdate -k Kmy-domain.re.kr.+157+32789.key
server 10.0.0.11
update add sangchul.my-domain.re.kr. 7200 IN A 10.0.0.53
show
send
quit
[root@resursive named]$ nsupdate -k Kmy-domain.re.kr.+157+32789.key
> server 10.0.0.11
> update add sangchul.my-domain.re.kr. 7200 IN A 10.0.0.53
> show
Outgoing update query:
;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id: 0
;; flags:; ZONE: 0, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0
;; UPDATE SECTION:
sangchul.my-domain.re.kr. 7200 IN A 10.0.0.53
> send
> quit
질의테스트(sangchul.my-domain.re.kr)
dig @10.0.0.11 sangchul.my-domain.re.kr +short
[root@resursive named]$ dig @10.0.0.11 sangchul.my-domain.re.kr +short
10.0.0.53
ns1 서버에서 my-domain.re.kr-zone 파일 확인
// sangchul.my-domain.re.kr 도메인 없음
[root@NS1 named]$ cat my-domain.re.kr-zone
$ORIGIN .
$TTL 60 ; 1 minute
my-domain.re.kr IN SOA ns1.my-domain.re.kr. manager.my-domain.re.kr. (
2013070203 ; serial
21600 ; refresh (6 hours)
1800 ; retry (30 minutes)
1209600 ; expire (2 weeks)
86400 ; minimum (1 day)
)
NS ns1.my-domain.re.kr.
NS ns2.my-domain.re.kr.
A 10.0.0.55
$ORIGIN my-domain.re.kr.
$TTL 300 ; 5 minutes
book A 10.0.0.55
$TTL 7200 ; 2 hours
car A 127.0.0.1
$TTL 60 ; 1 minute
ftp A 10.0.0.54
ns1 A 10.0.0.11
ns2 A 10.0.0.12
test A 127.0.0.2
www A 10.0.0.55
질의테스트(sangchul.my-domain.re.kr)
dig @127.0.0.1 sangchul.my-domain.re.kr +short
[root@NS1 named]$ dig @127.0.0.1 sangchul.my-domain.re.kr +short
10.0.0.53
.jnl 파일에 sangchul.my-domain.re.kr 도메인이 있다
[root@NS1 named]$ ls -la | grep my-domain.re.kr-zone
-rw-r--r-- 1 root root 551 2013-07-04 10:35 my-domain.re.kr-zone
-rw-r--r-- 1 root root 1253 2013-07-04 10:46 my-domain.re.kr-zone.jnl
.jnl 파일에 있는 도메인 정보를 zone 파일로 가져오기
rndc freeze
rndc 명령어
freeze Suspend updates to all dynamic zones.
freeze zone [class [view]]
thaw Enable updates to all dynamic zones and reload them.
thaw zone [class [view]]
Enable updates to a frozen dynamic zone and reload it.
my-domain.re.kr-zone 파일 확인
sangchul A 10.0.0.53
[root@NS1 named]$ cat my-domain.re.kr-zone
$ORIGIN .
$TTL 60 ; 1 minute
my-domain.re.kr IN SOA ns1.my-domain.re.kr. manager.my-domain.re.kr. (
2013070204 ; serial
21600 ; refresh (6 hours)
1800 ; retry (30 minutes)
1209600 ; expire (2 weeks)
86400 ; minimum (1 day)
)
NS ns1.my-domain.re.kr.
NS ns2.my-domain.re.kr.
A 10.0.0.55
$ORIGIN my-domain.re.kr.
$TTL 300 ; 5 minutes
book A 10.0.0.55
$TTL 7200 ; 2 hours
car A 127.0.0.1
$TTL 60 ; 1 minute
ftp A 10.0.0.54
ns1 A 10.0.0.11
ns2 A 10.0.0.12
$TTL 7200 ; 2 hours
sangchul A 10.0.0.53
$TTL 60 ; 1 minute
test A 127.0.0.2
www A 10.0.0.55
728x90
반응형