Cisco / CCNA 200-301 v2.0

試験項目 4.4 · CCNA-120

CNAME / MX Records

ドメイン 4 · Network Services and Security · DNS Recordのトラブルシューティング

このページのゴール

CNAMEのAlias ChainとMXのMail Delivery情報を読み、参照先Record・Preference・Implicit MX・Null MXを含む障害を切り分けられるようにする。

このページで学ぶこと

  • CNAME Alias Mapping
  • CNAME Target Resolution
  • CNAME Owner Exclusivity
  • MX Preference
  • MX Target Hostname
  • MX Target Address Resolution
  • Implicit MX
  • NXDOMAIN Versus Implicit MX
  • Null MX
  • MX Target CNAME Restriction

CNAME

www.example.com
↓ CNAME
web01.example.net
↓ A / AAAA
192.0.2.20 / 2001:db8::20

CNAMEはAliasからCanonical Nameを示します。CNAME自体が返ってもTarget NameのAddress Recordが欠落していれば、最終的なAddress解決は失敗します。

CNAME Ownerの扱い

CNAMEを持つOwner Nameには、通常ほかのデータを同時に置かない設計が基本です。Aliasと実体Addressを同じOwnerへ混在させる前提では診断しません。

MXとPreference

example.com. MX 10 mail1.example.net.
example.com. MX 20 mail2.example.net.

MXはMail ExchangerのHostnameを示し、通常は小さいPreference値を優先します。MX TargetはさらにA/AAAAへ解決できる必要があります。

Implicit MX / Null MX

MXなし + Domain存在
→ Domain自身をImplicit MXとして扱う場合がある

example.com. MX 0 .
→ Null MX:このDomainはMailを受信しないことを明示

NXDOMAINはDomain自体が存在しないためImplicit MXではありません。またMX Recordが存在するのに利用不能な場合、Domain自身のA/AAAAへ自動Fallbackするという意味でもありません。

重要な注意点

  • CNAME正常 ≠ Target A/AAAA正常
  • MXの小さいPreference値 = 高優先
  • MX Target ≠ IP Addressそのもの
  • MX TargetはAddressへ解決できるHostname
  • MXなし ≠ 必ずMail配送不能
  • NXDOMAIN ≠ Implicit MX
  • Null MX ≠ 単なるMX未設定

理解確認

このページの内容を20問で確認します。

理解確認20問へ →