22

私の DNS には、A レコードと MX レコードで構成されるドメイン base.com のセットアップがあります。CNAME レコードが設定され、base.com を指すドメインが他にもいくつかあります。CNAME ドメイン用に何か特別なもの (追加の MX レコードなど) を設定する必要がありますか?それとも、CNAME レコードは MX 要求も転送しますか?

例:
次の DNS レコード (およびこれらのみ) が配置されている場合、info@otherdomain.com に送信された電子メールは base.com の MX に正しく配信されますか?

; A and MX set up for base.com
base.com.  3600  IN  A  123.45.67.89
mail.base.com.  3600  A  123.45.67.89
base.com.  3600  IN  MX  10  mail.base.com.
; CNAME set up for otherdomain.com
otherdomain.com. CNAME  IN  A  base.com.
4

1 に答える 1

23

CNAMEすべての RR タイプ (それ自体を除くCNAME) のクエリがターゲット名に向けられるようにします。それが含まれMXます。そうです、上記のゾーン データにより、 のクエリがotherdomain.com.MX解決されmail.base.com.ます。

digまたはお気に入りの DNS クライアントを試してみてください。結果を確実に確認できるだけでなく、誰かが SO の質問に回答するまで 4 時間も待つ必要はありません。

残念ながら、この特定のケースでは、ドメインが実際に の形式である場合、リソース レコードotherdomain.com.を構成することはできません。CNAMEこれは、レコードを持つドメインがCNAME他の種類のリソース レコードを同時に持つことができないためです。otherdomain.com.ただし、(または別の gTLD) のすぐ下にある場合はcom.、必ずゾーンの最上部にあるため、少なくともSOAandNSレコードが必要です。

于 2012-08-31T00:44:34.610 に答える