[김영철]님이 남기신 글:
>안녕하세요. 수고하시네요.
>DNS포워드 때문에 질문드립니다.
>
>DNS 와 웹서버를 따로 쓰고 있습니다.
>
> 100번의 DNS 에는 1234.com 이 등록되어
> 200번의 web에서 서비스를 하고 있습니다.
>
>문제는 me.1234.com 주어서 200번에서 서비스를 할려고
>등록을 했지만, 연결이 자주 끊기는 현상이 있습니다.
>
>현재쓰고 있는 내용입니다 (100번의 DNS)
>
>$TTL 86400
>@ IN SOA ns.0000.com. root.1234.com. (
> 2002082900 ; serial
> 28800 ; refresh
> 14400 ; retry
> 3600000 ; expire
> 86400 ) ; default_ttl
>
>
>
>1234.com. IN NS ns.xxx.co.kr.
> IN A 211.000.000.200
> IN MX 10 mail.xxx.co.kr.
>
>www IN CNAME @
>1234.com. IN A 211.100.000.200
>me.1234.com. IN A 211.100.000.200
>
>me.1234.com이 서비스가 잘안됩니다. 어디가 문제인지
부탁드립니다.
========================================
이런 경우를
'DNS 포워드'라는 용어를 사용하지 않고 '호스트를
추가한다'라고 합니다.
앞의 설정 내용을 그대로 풀어서(FQDN) 적용하면,
$ORIGN 1234.com.
$TTL 86400
@ IN SOA (...)
1234.com. IN NS ns.xxx.co.kr.
1234.com. IN A 211.000.000.200
1234.com. IN MX 10 mail.xxx.co.kr.
;
www.1234.com. IN CNAME 1234.com.
1234.com. IN A 211.100.000.200
me.1234.com. IN A 211.100.000.200
이와 같은 설정과 동일합니다.
[주의1]
현재 SOA 레코드 안의 ns.0000.com. 호스트와 NS 레코드로 지정한
ns.xxx.co.kr. 호스트는 동일한 IP 주소를 가진 같은
네임서버이어야
합니다.
좀더 정확하게 말해서, 1234.com 도메인을 whois로 검색하여
표시된 네임서버 이여야 합니다.
(1234.com 도메인 등록시 1차 네임서버 지정을 말함)
[주의2]
mail 호스트 역시 다른 도메인(xxx.co.kr)로
지정되어 있는데
mail.xxx.co.kr. 호스트는 만드시 존재해야 합니다.
[주의3]
@(1234.com.)에 대한 A 레코드 지정이 중복되어 있습니다.
즉,
IN A 211.000.000.200
...
1234.com. IN A 211.100.000.200
설정 예에서는 IP 주소가 서로 (x.000.x.x,x.100.x.x)다른데
포스팅할때
오타인가요? 같은 IP 주소이면 후자의 설정을 우선 지우도록
하세요.
그외의 설정은 모두 맞습니다.
왼쪽의 호스트 부분을 호스트 부분과 FQDN 모두를 혼용해서
설정해 놓으셨는데 한가지로 통일해서 설정하는것이 보기에
좋습니다.
설정 내용이 쉽게 눈에 아직 들어오지 않는다면 FQDN(풀어서
쓴것 처럼)
으로 설정하세요.
me.1234.com. 호스트는 www.1234.com. 호스트와 동일한 IP 주소로
설정되어 있으므로
me.1234.com. IN CNAME www.1234.com.
이렇게 설정해 보세요.
설정이 모두 끝났으면,
# nslookup me.1234.com localhost
# nslookup me.1234.com 168.126.63.1
이렇게 각각 자신과 다른 네임서버에게 질의해 보아
같은 결과를 가져와야 합니다.
만약 서로 다르거나 그래도 리졸빙이 잘 안될 경우
고친 설정 내용을 다시한번 포스팅해 주세요.
(가능한 설정 내용 그대로)
|