Domain Registra 를 이전한 후 이상하게 네임서버 Lookup 이 실패하거나 Lookup 이 꽤 느려지는 등의 현상이 있어서 분석하던 중 다음과 같은 문제를 찾아냈습니다.

보통 도메인 등록을 할 때
ns1.domain.com 111.111.111.111
ns2.domain.com 222.222.222.222

이렇게 잡아주는데, 경우에 따라 2차 네임서버는 잡지 않거나 Registra 에서 제공하는 기본 서버를 잡아줍니다. 요즘은 어떤지 모르겠지만, 제가 도메인을 종종 등록하던 당시에는 2차 네임서버를 기본으로 요구했습니다.

보통의 경우 ns1 과 ns2 가 순차적으로 레코드에 삽입되게 되나, 어떠한 (Registra 의 문제로 추정되는)
문제 등에 의해 이 순서가 바뀌는 경우도 있습니다. 분명 whois 검색에서는 NS의 순서가 올바르게 출력이
되는데, 내부적으로 검색에서는 거꾸로 되는 경우가 가끔 있습니다.

이러한 경우 우선적인 질의를 ns2 쪽 레코드에 하게 되는데, 이 ns2에 해당하는 DNS 서버가 자신의 실제
레코드를 담지 않은 DNS 서버이거나 존재하지 않는 DNS일 경우, Lookup 은 Timeout 을 기다리거나 TLD
간을 루핑하며 시간을 소모하게 됩니다.  이는 다음과 같은 명령으로 확인해볼 수 있습니다.

#dig @kns.kornet.net www.domain.com +trace

이 trace 에서 NS의 순서가 어떻게 되는지를 눈여겨 보시면 됩니다.

대체로, 2차 네임서버에 실질적인 자신의 레코드가 없는 경우 Lookup 은 늦어지며, 2차 네임서버가 존재
하지 않는 서버인 경우 경우에 따라 Lookup 이 가끔 Fail 로 나타납니다. 다른 도메인들에 비해 이상하게
nslookup 등에서 반응이 늦거나 fail 이 자주 발생한다면 이 부분의 문제를 한번쯤 의심해보셔도 좋을 듯
합니다.

해결방법은
1. 2차 네임서버에 대한 정보가 잘못된 경우라면 수정해주면 됩니다.
2. 2차 네임서버가 Registra 의 것으로 잡혀있는 경우나 존재하지 않는 경우라면, 아예 레코드를 삭제해
버리면 훨씬 빨라집니다.
Creative Commons License
Creative Commons License

이올린에 북마크하기(0) 이올린에 추천하기(0)
이 글의 관련글
2008/09/08 12:03 2008/09/08 12:03
Posted by Jaehun

트랙백 보낼 주소 : http://help.jaehun.org/trackback/7

댓글을 달아주세요

[로그인][오픈아이디란?]

<< PREV : [1] : ... [92] : [93] : [94] : [95] : [96] : [97] : [98] : [99] : [100] : ... [101] : NEXT >>

BLOG main image

카테고리

전체 (101)
(11)
OS (54)
게임 (1)
여행 (8)
영화 (0)
보안 (14)
지식 (9)
취미 (4)
자료실 (0)

최근에 받은 트랙백

달력

«   2009/01   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

글 보관함

Total : 26050
Today : 84 Yesterday : 196

374

187

-30 days

today : 84

Statistics Graph

17명이 RSS를 구독하고 있습니다.