
다양한 제공업체에 800개의 DNS 영역이 있고 이를 UltraDNS 또는 Dynect에 중앙 집중화하려고 합니다.
각 NS를 nameserverX.MyCompany.com으로 구성하고 새 DNS 서버가 추가될 때마다 800번의 편집 작업을 피할 수 있습니까?
예를 들어
---------------
This value is in DNS
Also this value is in
the Whois registry
ns1.company.com --> usa.hosted.com
ns2.company.com --> UK.hosted.com
ns3.company.com --> otherhosted.com
ns4.company.com --> secondary.netscaler.com
ns5.company.com --> usa.hosted.com <-- duplicate, for future use
위의 구성이 유효합니까?
A 또는 CNAME 레코드를 사용해야 합니까?
이로 인해 DNS Lameness 또는 기타 문제가 발생할 가능성이 있습니까?
답변1
패턴의 이름을 딴 네임서버 세트를 만들 수 있습니다 ns??.company.com
. 귀하의 예에 표시된 것과 같이 5개가 있는 경우 800개 도메인 각각에 대해 5개를 모두 NS 서버로 나열하지는 않을 것입니다(5개는 실제로 도메인에 필요한 것보다 더 많은 이름 서버입니다). 예를 들어 한 도메인, 다른 도메인, 세 번째 도메인 등에서 ns1
및를 사용하여 그들 사이에 있습니다.ns2
ns1
ns3
ns2
ns5
해당 네임서버의 실제 이름을 가리키는 CNAME 레코드로 ns1.company.com
through를 정의해서는 안 됩니다 . ns5.company.com
CNAME 레코드를 가리키는 NS 레코드는 항상 권장되지 않으며 문제를 일으킬 수 있습니다.이 답변실제로 표준에 의해 금지되지는 않지만 권장되지는 않는다고 말합니다.
ns1.company.com
따라서 ns5.company.com
A 및 AAAA 레코드가 있는지 확인하십시오 . 귀하의 서버가 아닌 경우 이는 서버 소유자가 서버 주소를 변경하는 것을 주의하고 변경 사항이 확인되면 그에 따라 A 및 AAAA 레코드를 업데이트해야 함을 의미합니다.
서버의 실제 이름이 아닌 경우 역방향 DNS 항목(PTR 레코드)이 해당 이름을 다시 가리키지 않을 가능성이 ns1.comapny.com
높습니다 . ns5.company.com
이는 아마도 우아하지 않을 수 있으므로 메일 서버에 대해서는 그렇게 하지 않는 것이 좋습니다. 그러나 DNS의 경우에는 아무 것도 신경쓰지 않아도 됩니다.
이를 처리할 수 있는 또 다른 방법은 더 많은 네임서버를 보유하는 대신 각각 더 많은 IP 주소를 가진 동일한 수의 네임서버를 보유하는 것입니다. 즉, 6번째 및 7번째 네임서버를 추가하는 대신 ns6.company.com
기존 ns7.company.com
5개 이름 중 일부에 새 네임서버 주소에 대한 A 및 AAAA 레코드를 추가합니다(예: 추가할 새 서버 IP 주소가 2개 있는 경우). , 기존 이름 5개 중 2개를 선택하고 각각에 하나의 IP 주소를 추가합니다. 이렇게 하면 이미 기존 서버 [이름]에 위임된 모든 도메인이 새 서버를 무료로 사용할 수 있게 됩니다.
또한 두 가지 전략을 혼합하여 사용할 수도 있습니다. 즉, 25개의 네임서버가 있는 경우 각각 5개의 다른 IP 주소를 가진 5개의 다른 이름을 갖습니다.