| 제목 |
7468 번 글의 답장글 : Re: DNS 서버 설치 및 설정에 대하여 |
| 이름 |
산이 [홈]http://linuxchannel.net/ |
[김인]님이 남기신 글:
>설치된 DNS 서버 주소 10.10.10.1(공인 IP 주소로 가정)
>DNS 서버의 Domain Name을 "test.myhome.com"으로 등록완료 하였습니다.
>그리고 "test.myhome.com" DNS 서버의 zone 파일에 "cam.test.myhome.com"이라는
>호스트 주소를 "11.11.11.1"로 설정 하였습니다. 내용은 아래와 같습니다.
>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>$ORIGIN .
>$TTL 86400 ; 1 day
>pima.freechal.com IN SOA ns.test.myhome.com. root.test.myhome.com. (
>2005092940 ; serial
>1800 ; refresh (30 minutes)
>1800 ; retry (30 minutes)
>604800 ; expire (1 week)
>86400 ; minimum (1 day)
>)
>NS ns.test.myhome.com.
>A 10.10.10.1
>$ORIGIN test.myhome.com.
>cam A 11.11.11.1
>$ORIGIN .
>ns A 10.10.10.1
>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>위와 같은 설정의 완료한 후...
>
>인터넷 망에 연결된 PC(네트워크 환경의 DNS 서버 주소는 데이콤 DNS 서버 주소 설정됨)
>의 DOS 창에서 "nslookup test.myhome.com"를 실행하면 아래와 같은 response가
>표시 됩니다.
>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>C:\>nslookup test.myhome.com
>Server: ns.lgdacom.net
>Address: 164.124.101.2
>
>Non-authoritative answer:
>Name: test.myhome.com
>Address: 121.156.50.111
>
>C:\>
>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>그런데 문제는 상기 설치된 DNS 서버의 zone파일에 등록된 "cam.test.myhome.com"에 대한
>DNS query를 해보면 아래와 같이 response가 표시됩니다.
>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>C:\>nslookup cam.test.myhome.com
>Server: ns.lgdacom.net
>Address: 164.124.101.2
>
>*** ns.lgdacom.net can't find fccam1.pima.freechal.com: Non-existent domain
>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>혹시나 zone파일이나 DNS 서버의 설정이나 설치가 잘못된게 아닌가 해서
>PC의 네트워크 환경설정에서 DNS 서버 주소를 "164.124.101.2 ==> 10.10.10.1"로 바꾸어
>DNS query를 해보면 아래와 같은 메시지가 표시되는 것을 보니 설정 잘못이 아닌듯 합니다.
>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>[root@pima named]# nslookup cam.test.myhome.com
>Server: 10.10.10.1
>Address: 10.10.10.1#53
>
>Name: cam.test.myhome.com
>Address: 11.11.11.1
>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>* 자료를 찾아 보니 DNS 설정내용이 전파가 되지 않아서 그럴수도 있다고 하는데
>지금 설정 및 설치가 된지가 6일이 되었습니다.
>어디가 문제인지 알수가 없네요.
>혹시 "test.myhome.com"의 Domain Name을 다른 DNS 서버에 설정시 확인 할 부분이 있는
>것인지 잘 모르겠습니다.
========================================
1. 우선 whois 로 test.myhome.com 도메인에 대한 네임서버 지정이 예시한 10.10.10.1 IP 주소로 지정되어 있는지 확인해 보세요,
shell> whois test.myhome.com
2. pima.freechal.com => pima.freechal.com. (점이 빠져있음)
3. DNS 서버를 처음 구축 및 테스트할 때 TTL 을 짧게 설정해 놓은게 좋습니다. 약 $TTL 300 이유는 잘못된 레코드가 타 네임서버 캐시에 들어갈 수 있으므로 짧은 시간에 expire 해줄 필요가 있기 때문입니다.
정상적으로 DNS 가 구축이 이상없이 완료되면 TTL을 하루정도로 바꾸어 놓습니다. |
|
2007년 11월 28일 16:22:49 수(오후) from 211.212.249.68 |