DNS設定 · 1 min read · Jan 19, 2026

従来のDNSハウツー - ページ5

Aレコード

これまで、centralsoft.org、server1.centralsoft.org、ns0.centralsoft.orgというドメイン名を使用してきましたが、これらのドメインがどのIPアドレスを指すべきかをどこにも指定していませんでした。そこでAレコードが登場します。Aレコードは最も重要なDNSレコードであり、これを使用してホストアドレスを作成できます。最初のAレコードを作成しましょう:

| centralsoft.org. A 70.253.158.42 |

これは、centralsoft.orgがIPアドレス70.253.158.42を持つことを意味します。私のヒントを覚えていますか?「.」についてですか?次のように書くこともできます:

| A 70.253.158.42 |

これは全く同じ意味です。

さて、ブラウザではcentralsoft.orgの代わりにwww.centralsoft.orgと入力するのが一般的ですよね?www.centralsoft.orgは技術的にはcentralsoft.orgとは全く異なりますが、両方で同じウェブサイトが表示されることを期待します。したがって、このレコードを作成します:

| www A 70.253.158.42 |

これは次のように同じです:

| www.centralsoft.org. A 70.253.158.42 |

最後に、server1.centralsoft.orgとns0.centralsoft.orgを指定します:

| server1 A 70.253.158.42 ns0 A 70.253.158.45 |

ns0.centralsoft.orgは異なるIPアドレスを指しており、これは理にかなっています。なぜなら、それは私たちのセカンダリネームサーバーであり、プライマリネームサーバーがダウンした場合に別のシステムに存在する必要があるからです。

CNAMEレコード

CNAMEは「canonical name」の略で、Aレコードのエイリアスと考えることができます。例えば、

| ftp CNAME www |

これは、ftp.centralsoft.orgがwww.centralsoft.orgのエイリアスであることを意味し、したがってftp.centralsoft.orgはwww.centralsoft.orgと同じマシンを指します。

CNAMEは常にAレコードを指す必要があります。CNAMEは別のCNAMEを指してはいけません!さらに、MXおよびSOAレコードにCNAMEレコードを使用してはいけません。例えば、

| MX 10 ftp |

これは許可されていません!

CNAMEの使用には利点と欠点があります。「CNAMEレコードの使用にはそれほど多くの制限があるなら、なぜ常にAレコードを使用しないのですか?」と言っているのが聞こえます。それは本当ですが、何百ものマシン名をAレコードとして持ち、同じIPアドレスを指していると想像してみてください。そして、サーバーを別のデータセンターに移動し、異なるIPアドレスが割り当てられた場合、すべてのAレコードを更新する必要があります。もしAレコードが1つだけで、他のすべてのレコードがCNAMEであれば、Aレコードを1つだけ更新すれば済むのです…

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。