- Solaris (SPARC, X86, X64) 자료실 -

순간을 위해 평생을 준비하라.
기회란 언제나 예고 없이 찾아온다 항상 낚싯대를 던져 놓아라.
전혀 기대하지 않았던 곳에서 고기가 잡히리라.




Vote Reply Modify Forward Prev Next List

  작성자   : 조성환 [ ladmin ] 추천: 3496, 수정: 4, 조회: 9125, 줄수: 173, 분류: Etc.
bind 에서 최신 named.ca 가져오기 (named.hint 파일 만들기)

bind 설치후 운영시 /var/adm/messages 파일에 checkhints: L.ROOT-SERVERS.NET/A (199.7.83.42) missing from hints 와 같은 에러가 나서보니 named.ca 에 해당 내역이 없다는것을 확인하였습니다.



결론부터 말씀 드리자면 named.hint 파일이 없어서 그런데 처리 방법은 다음과 같습니다.

1)  wget ftp://ftp.internic.org/domain/named.root > named.hint   로 최신 root 도메인을 가져옵니다.

2) 아래 named.hint 파일을 참고로 named/etc 디렉토리에 named.hint 파일을 만들어 줍니다.


ex> named.hint

;       This file holds the information on root name servers needed to
;       initialize cache of Internet domain name servers
;       (e.g. reference this file in the "cache  .  <file>"
;       configuration file of BIND domain name servers).
;
;       This file is made available by InterNIC
;       under anonymous FTP as
;           file                /domain/named.root
;           on server           FTP.INTERNIC.NET
;       -OR-                    RS.INTERNIC.NET
;
;       last update:    Feb 04, 2008
;       related version of root zone:   2008020400
;
; formerly NS.INTERNIC.NET
;
.                        3600000  IN  NS    A.ROOT-SERVERS.NET.
A.ROOT-SERVERS.NET.      3600000      A     198.41.0.4
A.ROOT-SERVERS.NET.      3600000      AAAA  2001:503:BA3E::2:30
;
; formerly NS1.ISI.EDU
;
.                        3600000      NS    B.ROOT-SERVERS.NET.
B.ROOT-SERVERS.NET.      3600000      A     192.228.79.201
;
; formerly C.PSI.NET
;
.                        3600000      NS    C.ROOT-SERVERS.NET.
C.ROOT-SERVERS.NET.      3600000      A     192.33.4.12
;
; formerly TERP.UMD.EDU
;
.                        3600000      NS    D.ROOT-SERVERS.NET.
D.ROOT-SERVERS.NET.      3600000      A     128.8.10.90
;
; formerly NS.NASA.GOV
;
.                        3600000      NS    E.ROOT-SERVERS.NET.
E.ROOT-SERVERS.NET.      3600000      A     192.203.230.10
;
; formerly NS.ISC.ORG
;
.                        3600000      NS    F.ROOT-SERVERS.NET.
F.ROOT-SERVERS.NET.      3600000      A     192.5.5.241
F.ROOT-SERVERS.NET.      3600000      AAAA  2001:500:2f::f
;
; formerly NS.NIC.DDN.MIL
;
.                        3600000      NS    G.ROOT-SERVERS.NET.
G.ROOT-SERVERS.NET.      3600000      A     192.112.36.4
;
; formerly AOS.ARL.ARMY.MIL
;
.                        3600000      NS    H.ROOT-SERVERS.NET.
H.ROOT-SERVERS.NET.      3600000      A     128.63.2.53
H.ROOT-SERVERS.NET.      3600000      AAAA  2001:500:1::803f:235
;
; formerly NIC.NORDU.NET
;
.                        3600000      NS    I.ROOT-SERVERS.NET.
I.ROOT-SERVERS.NET.      3600000      A     192.36.148.17
;
; operated by VeriSign, Inc.
;
.                        3600000      NS    J.ROOT-SERVERS.NET.
J.ROOT-SERVERS.NET.      3600000      A     192.58.128.30
J.ROOT-SERVERS.NET.      3600000      AAAA  2001:503:C27::2:30
;
; operated by RIPE NCC
;
.                        3600000      NS    K.ROOT-SERVERS.NET.
K.ROOT-SERVERS.NET.      3600000      A     193.0.14.129
K.ROOT-SERVERS.NET.      3600000      AAAA  2001:7fd::1
;
; operated by ICANN
;
.                        3600000      NS    L.ROOT-SERVERS.NET.
L.ROOT-SERVERS.NET.      3600000      A     199.7.83.42
;
; operated by WIDE
;
.                        3600000      NS    M.ROOT-SERVERS.NET.
M.ROOT-SERVERS.NET.      3600000      A     202.12.27.33
M.ROOT-SERVERS.NET.      3600000      AAAA  2001:dc3::35
; End of File




마지막으로 bind 데몬을 restart 합니다.




이렇게 했는데 계속 messages 파일에 동일한 에러가 쌓입니다.

그래서 db.cache 파일에 해당 에러나는 L.ROOT-SERVERS.NET 쪽을 다음과 같이 수동으로 추가를 했습니다. (에러가 안뜨는군여... ㅋ)



참고로 수정한 db.cache 파일 입니다.

[www:/bind/etc] #   cat db.cache

; <<>> DiG 9.4.0b2 <<>>
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 400
;; flags: qr rd ra; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 13

;; QUESTION SECTION:
;.                              IN      NS

;; ANSWER SECTION:
.                       282778  IN      NS      G.ROOT-SERVERS.NET.
.                       282778  IN      NS      H.ROOT-SERVERS.NET.
.                       282778  IN      NS      I.ROOT-SERVERS.NET.
.                       282778  IN      NS      J.ROOT-SERVERS.NET.
.                       282778  IN      NS      K.ROOT-SERVERS.NET.
.                       282778  IN      NS      L.ROOT-SERVERS.NET.
.                       282778  IN      NS      M.ROOT-SERVERS.NET.
.                       282778  IN      NS      A.ROOT-SERVERS.NET.
.                       282778  IN      NS      B.ROOT-SERVERS.NET.
.                       282778  IN      NS      C.ROOT-SERVERS.NET.
.                       282778  IN      NS      D.ROOT-SERVERS.NET.
.                       282778  IN      NS      E.ROOT-SERVERS.NET.
.                       282778  IN      NS      F.ROOT-SERVERS.NET.

.                       282778  IN      NS      L.ROOT-SERVERS.NET.


;; ADDITIONAL SECTION:
G.ROOT-SERVERS.NET.     369178  IN      A       192.112.36.4
H.ROOT-SERVERS.NET.     369178  IN      A       128.63.2.53
I.ROOT-SERVERS.NET.     369178  IN      A       192.36.148.17
J.ROOT-SERVERS.NET.     369178  IN      A       192.58.128.30
K.ROOT-SERVERS.NET.     369178  IN      A       193.0.14.129
L.ROOT-SERVERS.NET.     369178  IN      A       198.32.64.12
M.ROOT-SERVERS.NET.     369178  IN      A       202.12.27.33
A.ROOT-SERVERS.NET.     369178  IN      A       198.41.0.4
B.ROOT-SERVERS.NET.     369178  IN      A       192.228.79.201
C.ROOT-SERVERS.NET.     369178  IN      A       192.33.4.12
D.ROOT-SERVERS.NET.     369178  IN      A       128.8.10.90
E.ROOT-SERVERS.NET.     369178  IN      A       192.203.230.10
F.ROOT-SERVERS.NET.     369178  IN      A       192.5.5.241

L.ROOT-SERVERS.NET.     369178  IN      A       199.7.83.42


;; Query time: 8 msec
;; SERVER: 168.126.63.1#53(168.126.63.1)
;; WHEN: Wed Sep 27 08:59:04 2006
;; MSG SIZE  rcvd: 436





이전: zbxe 에서 "0개의 데이터 입력이 완료..."의 해결 (iconv 설치하기)
다음: 제로보드 홈페이지 로고 위치 수정하는 방법
2008/03/12(17:35) from 203.234.123.157
CrazyWWWBoard 2000

Vote Reply Modify Forward Prev Next List

(c) Nobreak Technologies, Inc.