dns 가 외부에서는 확인이 안됩니다.
cent os 4.0 을 깔았구요. 네임서버는 주어져 있는 그대로 입니다.
네임서버가 깔린 서버에서는 다음과 같이 나옵니다.
[root@mail init.d]# dig @kns.kornet.net freex4.co.kr +trace
; <<>> DiG 9.2.4 <<>> @kns.kornet.net freex4.co.kr +trace
;; global options: printcmd
. 428639 IN NS I.ROOT-SERVERS.NET.
. 428639 IN NS E.ROOT-SERVERS.NET.
. 428639 IN NS D.ROOT-SERVERS.NET.
. 428639 IN NS A.ROOT-SERVERS.NET.
. 428639 IN NS H.ROOT-SERVERS.NET.
. 428639 IN NS C.ROOT-SERVERS.NET.
. 428639 IN NS G.ROOT-SERVERS.NET.
. 428639 IN NS F.ROOT-SERVERS.NET.
. 428639 IN NS B.ROOT-SERVERS.NET.
. 428639 IN NS J.ROOT-SERVERS.NET.
. 428639 IN NS K.ROOT-SERVERS.NET.
. 428639 IN NS L.ROOT-SERVERS.NET.
. 428639 IN NS M.ROOT-SERVERS.NET.
;; Received 436 bytes from 168.126.63.1#53(kns.kornet.net) in 2 ms
kr. 172800 IN NS G.DNS.kr.
kr. 172800 IN NS A.DNS.kr.
kr. 172800 IN NS B.DNS.kr.
kr. 172800 IN NS C.DNS.kr.
kr. 172800 IN NS D.DNS.kr.
kr. 172800 IN NS E.DNS.kr.
kr. 172800 IN NS F.DNS.kr.
;; Received 314 bytes from 192.36.148.17#53(I.ROOT-SERVERS.NET) in 322 ms
freex4.co.kr. 86400 IN NS ns.freex4.co.kr.
;; Received 63 bytes from 202.31.190.1#53(G.DNS.kr) in 19 ms
freex4.co.kr. 86400 IN A 221.143.23.240
freex4.co.kr. 86400 IN NS ns.freex4.co.kr.
;; Received 79 bytes from 221.143.23.240#53(ns.freex4.co.kr) in 0 ms
그런데 다른 서버에서 확인을 해보면 다음과 같이 나옵니다.
-bash-2.05b$ dig @kns.kornet.net www.freex4.co.kr +trace
; <<>> DiG 9.2.1 <<>> @kns.kornet.net www.freex4.co.kr +trace
;; global options: printcmd
. 428649 IN NS L.ROOT-SERVERS.NET.
. 428649 IN NS M.ROOT-SERVERS.NET.
. 428649 IN NS I.ROOT-SERVERS.NET.
. 428649 IN NS E.ROOT-SERVERS.NET.
. 428649 IN NS D.ROOT-SERVERS.NET.
. 428649 IN NS A.ROOT-SERVERS.NET.
. 428649 IN NS H.ROOT-SERVERS.NET.
. 428649 IN NS C.ROOT-SERVERS.NET.
. 428649 IN NS G.ROOT-SERVERS.NET.
. 428649 IN NS F.ROOT-SERVERS.NET.
. 428649 IN NS B.ROOT-SERVERS.NET.
. 428649 IN NS J.ROOT-SERVERS.NET.
. 428649 IN NS K.ROOT-SERVERS.NET.
;; Received 436 bytes from 168.126.63.1#53(kns.kornet.net) in 1 ms
kr. 172800 IN NS A.DNS.kr.
kr. 172800 IN NS C.DNS.kr.
kr. 172800 IN NS B.DNS.kr.
kr. 172800 IN NS D.DNS.kr.
kr. 172800 IN NS E.DNS.kr.
kr. 172800 IN NS F.DNS.kr.
kr. 172800 IN NS G.DNS.kr.
;; Received 318 bytes from 198.32.64.12#53(L.ROOT-SERVERS.NET) in 152 ms
freex4.co.kr. 86400 IN NS ns.freex4.co.kr.
;; Received 67 bytes from 202.30.50.50#53(A.DNS.kr) in 2 ms
dig: Couldn't find server 'ns.freex4.co.kr': Name or service not known
이거 어떻게 수정해야 하나요?
zone 파일은 다음과 같습니다.
$TTL 86400
@ IN SOA ns.freex4.co.kr. admin.freex4.co.kr. (
2005060901 ; Serial
10800 ; Refresh
3600 ; Retry
432000 ; Expire
86400 ; Minimum
)
; Name Server
;
IN NS ns.freex4.co.kr.
IN MX 10 freex4.co.kr.
IN A 221.143.23.240
;
; Host name & Infomations
ns IN A 221.143.23.240
IN HINFO "i686 Pentium IV" "Linux"
;
; VirtualHost
admin IN A 221.143.23.240
;
; Alias
www IN CNAME @
댓글 달기