同じドメイン名のIPv6 AAAAとCNAME


12

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。」で固定されたレコードで、すでに配置されています。

回答:


15

Rocket Scientistsの DNSからコピーします。

CNAME RRは、たとえばTXTなど、同じ名前を持つ他のRRを持つことはできません。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アドレスでゾーンファイルを更新します。


1
お返事をありがとうございます。私が現在持っている代替手段は、ダイナミックAレコードに付随する永続的なAAAAレコードを持つBINDダイナミックゾーンです。同じドメインのCNAMEとAAAAが共存できないことを理解するのは特に難しいことではありませんが、それでも、DynDNSを使用できるようにする巧妙な回避策があるかもしれません。
unixtippse

CNAME一人乗り」問題の回避策はありません。
ワンブル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.