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::20CNAMEは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問へ →