동일한 도메인 이름의 IPv6 AAAA 및 CNAME 사이트에 접속하고 IPv6을

DynDNS 이름을 통해 홈 사이트에 접속하고 IPv6을 터널링했습니다.

DNS 영역에는 다음이 있습니다.

myhomesite CNAME example.dyndns.org.

“myhomesite”를 AAAA 레코드로 동시에 가리키는 방법은 무엇입니까? 내가 사소하게 만들면

myhomesite CNAME example.dyndns.org.
myhomesite AAAA  2001:db8::1:2:3:4

영역이 유효하지 않습니다 (CNAME 및 기타 데이터).

CNAME 레코드와 AAAA 레코드를 동일한 도메인 이름 뒤에 표시하는 방법을 제안 할 수 있습니까?

내가 찾고 있지 않은 것은 “.ipv6.”-fixed 레코드이며 이미 있습니다.



답변

로켓 과학자를 위해 DNS에서 복사합니다 .

CNAME RR은 같은 이름을 가진 TXT와 같은 다른 RR을 가질 수 없습니다. TXSE는 DNSSEC가 등장 할 때까지 유효했으며이 경우 RRSIG, NSEC 및 특정 KEY RR은 동일한 이름을 점유 할 수 있습니다.

따라서 CNAME을 사용하여 수행하려는 작업을 수행 할 수 없습니다. CNAME을 사용하여 IPv4를 통해 홈 사이트에 액세스하고 myhomesite-v6 AAAA 레코드가 IPv6 주소를 가리 키도록하십시오

이러한 솔루션을 원하지 않으면 IP 주소가 다음과 같이 변경 될 때마다 DNS 영역을 업데이트하는 메커니즘을 구현해야합니다.

myhomesite IN A IPv4.add.ress
           IN AAAA IPv6.add.ress

그러나 이는 DNS 제공 업체가 사용자에게 내보내는 API (있는 경우)에 따라 다릅니다. 예를 들어 DNS 서버에서 루트 액세스 권한이있는 경우 주기적으로 host -t a example.dyndns.org출력을 사용하여 myhomesite의 IPv4 주소로 영역 파일을 업데이트합니다.