すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud DNS:DNS レコードの競合ルール

最終更新日:Sep 03, 2026

特定の DNS レコードタイプは、同じホストレコードと解決ラインを共有すると競合し、サービス利用不可となる可能性があります。

DNS レコードの競合が発生する原因

example.com に対する次の 2 つの DNS レコードを考えます:

レコードタイプ

ホストレコード

ライン

MX

www

デフォルト

mx1.hichina.com

CNAME

www

デフォルト

demo.xxx.com

RFC では、CNAME の優先度が最も高く、DNS クエリでは CNAME レコードが最初に返されます。その結果、MX が解決されず、メールサービスが中断されます。Alibaba Cloud DNS は、この DNS レコードの競合RFC1034 および RFC2181 に違反することを検出し、エラーを報告します。

DNS レコードの競合の解決

競合するレコードを削除するか、そのホスト名を変更してください。

@ ホストレコードの例外

Alibaba Cloud DNS では、ホストレコードが @ の場合、特定の競合ルールが緩和されます。

CNAME レコードと MX レコードの @ での共存

レコードタイプ

ホスト レコード

回線

MX

@

デフォルト

mx1.hichina.com

CNAME

@

デフォルト

example.com

警告

この設定により、メールが失われたり、断続的にしか届かなくなったりする可能性があります。

メールサーバーのローカル DNS が、@ に対する CNAME 名前解決を優先する場合、MX 名前解決が失敗したり、予期しない結果になったりする可能性があります。

CNAME レコードと TXT レコードの @ との共存

レコードタイプ

ホストレコード

回線

TXT

@

デフォルト

db642353e95243c12d3

CNAME

@

デフォルト

example.com

警告

この設定により、TXT 検証が失敗する可能性があります。この問題が発生した場合は、CNAME レコードを削除してください。

DNS レコード競合の全ルール

ホストレコードが「@」の場合

次の表は、ホストレコードと解決ラインが一致する場合のレコードタイプの互換性を示しています。

  1. ❌:競合。これらのレコードタイプは、同じホストレコードと解決ラインでは共存できません。たとえば、example.com に A レコードを追加した場合、example.com に CNAME レコードを追加することはできません。

  2. ✅:競合なし。これらのレコードタイプは、同じホストレコードと解決ラインで共存できます。たとえば、example.com に A レコードを追加した場合、example.com に MX レコードを追加することもできます。

  3. ↔️:繰り返し可能。同じホストレコードと解決ラインに、同じタイプのレコードを複数追加できます。たとえば、example.com に A レコードを追加した場合、example.com に別の A レコードを追加できます。

    NS

    CNAME

    エイリアス

    A

    URL

    MX

    TXT

    AAAA

    SRV

    CAA

    SVCB (エイリアスモード)

    SVCB (サービスモード)

    HTTPS (エイリアスモード)

    HTTPS (サービスモード)

    NS

    ↔️

    CNAME

    ↔️

    エイリアス

    A

    ↔️

    URL

    MX

    ↔️

    TXT

    ↔️

    AAAA

    ↔️

    SRV

    ↔️

    CAA

    ↔️

    SVCB (エイリアスモード)

    ↔️

    SVCB (サービスモード)

    ↔️

    HTTPS (エイリアスモード)

    ↔️

    HTTPS (サービスモード)

    ↔️

ホストレコードが @ 以外の場合

次の表は、ホストレコードと解決ラインが一致する場合のレコードタイプの互換性を示しています。

  1. ❌:競合。2 種類の DNS レコードは、同じホストレコードと解決ラインでは共存できません。たとえば、www.example.com に A レコードを追加した場合、www.example.com に CNAME レコードを追加することはできません。

  2. ✅:競合なし。2 種類の DNS レコードは、同じホストレコードと解決ラインで共存できます。たとえば、www.example.com に A レコードを追加した場合、www.example.com に MX レコードを追加することもできます。

  3. ↔️:繰り返し可能。同じホストレコードと解決ラインに対して、同じタイプの複数の DNS レコードを追加できます。たとえば、www.example.com に A レコードを追加した場合、www.example.com に別の A レコードを追加できます。

    NS

    CNAME

    エイリアスレコード

    A

    URL

    MX

    TXT

    AAAA

    SRV

    CAA

    SVCB (エイリアスモード)

    SVCB (サービスモード)

    HTTPS (エイリアスモード)

    HTTPS (サービスモード)

    TLSA

    NS

    ↔️

    CNAME

    ↔️

    エイリアスレコード

    A

    ↔️

    URL

    MX

    ↔️

    TXT

    ↔️

    AAAA

    ↔️

    SRV

    ↔️

    CAA

    ↔️

    SVCB (エイリアスモード)

    ↔️

    SVCB (サービスモード)

    ↔️

    HTTPS (エイリアスモード)

    ↔️

    HTTPS (サービスモード)

    ↔️

    TLSA

    ↔️