---
title: "DNSレコードとは？AレコードやCNAMEの役割"
description: "ドメインを取得してもサーバーと結びつけなければサイトは表示されません。その設定を担うDNSレコードの種類を、Aレコード・CNAME・MXレコードを例に挙げながら、それぞれの役割と用途を基礎から整理します。"
image: "https://giga-site.com/og-image.png"
canonical: "https://giga-site.com/articles/what-is-dns-record"
markdown: "https://giga-site.com/articles/what-is-dns-record/index.md"
category: "用語解説"
publishedAt: "2026-06-24"
updatedAt: "2026-06-25"
readingMinutes: 4
---
# DNSレコードとは？AレコードやCNAMEの役割

ドメイン名を入力するとサイトが表示されるのは、ドメインとサーバーを結びつける設定があるからです。その設定の一つひとつがDNSレコードです。AレコードやCNAMEなど種類ごとに役割が違います。本記事では主要なレコードのはたらきを基礎から整理します。

> Source HTML: https://giga-site.com/articles/what-is-dns-record
> Article index: https://giga-site.com/articles/index.md

## DNSレコードはドメインの「住所録」

DNSは、人が読むドメイン名を、コンピュータが扱うIPアドレスなどへ橋渡しする仕組みです。その橋渡しの内容を一行ずつ書き記したものがDNSレコードです。

ドメインを管理する画面には、こうしたレコードが複数登録されています。どのドメイン名をどこに向けるか、メールはどこで受けるか、といった指示が、種類ごとのレコードに分かれて書かれています。

## Aレコードとは

Aレコードは、ドメイン名をIPアドレス（数字で表されたサーバーの所在）に結びつけるレコードです。たとえば example.com を特定のサーバーのIPアドレスに向けたいときに使います。

IPv6という新しい形式のアドレスに向ける場合は、AAAAレコード（クアッドエー）を使います。役割はAレコードと同じで、対応するアドレスの種類が異なります。

## 実務ではどこで関係する？

DNSレコードは言葉の意味だけ覚えても、HTML共有の判断にはつながりません。実務では「表示に関係する話か」「検索に関係する話か」「アクセス制限に関係する話か」を分けて考えると整理しやすくなります。

DNSレコードについて迷ったら、相手が安全に開けるか、検索に出してよいか、ブラウザや環境差で壊れないかを順番に確認します。用語理解は、その判断を早くするための道具として使います。手順が決まったら、HTML/ZIPをアップロードして共有URLを発行し、相手に確認してほしい観点と期限を添えて送ります。

- 表示の話: HTML/CSS/JS、パス、ブラウザ互換性を確認する
- 検索の話: noindex、canonical、sitemap、robots.txtの役割を分ける
- 制限の話: URL共有、パスワード、メール認証、会社ドメイン認証を混同しない
- 運用の話: 期限、差し替え、削除、共有メッセージまで決める

## CNAMEレコードとは

CNAMEレコードは、あるドメイン名を別のドメイン名の「別名」として指し示すレコードです。たとえば www.example.com を example.com に向ける、といった使い方をします。

向き先がIPアドレスではなく名前なので、参照先のIPアドレスが変わっても、別名側はそのまま追従できる利点があります。外部サービスを自分のサブドメインで使うときによく登場します。

## その他のよく使うレコード

AレコードとCNAME以外にも、用途ごとに使い分けるレコードがあります。代表的なものを役割とともに押さえておきましょう。

1. MXレコード：そのドメイン宛てのメールを受け取るサーバーを指定する
2. TXTレコード：ドメインに任意の文字情報を持たせる。所有確認やメール認証の設定に使われる
3. NSレコード：そのドメインの情報をどのネームサーバーが管理するかを示す
4. AAAAレコード：IPv6アドレスへ向ける、Aレコードのアドレス違い版

## レコードを設定するときの注意

DNSレコードは、ドメイン管理画面やネームサーバーの設定画面から登録します。種類を間違えると、サイトが表示されなかったりメールが届かなくなったりするため、用途に合ったレコードを選ぶことが大切です。

また、変更してもすぐには反映されないことがあります。これはキャッシュの保持時間（TTL）が関係しているためで、反映には時間差が生じる点をあらかじめ理解しておくと、設定後に慌てずに済みます。

## DNS設定の前に内容を共有したいとき

独自ドメインにDNSレコードを設定して公開するのは、本番運用の段階です。設定前に、作ったサイトの中身を関係者に確認してもらいたい場合は、ギガサイト便のように 〇〇.giga-site.com 形式の一時URLで共有する方法が手軽です。DNSの設定を待たずに、レビューを先に進められます。

## よくある質問

### AレコードとCNAMEはどう使い分けますか？

IPアドレスに直接向けたいときはAレコード、別のドメイン名の別名として向けたいときはCNAMEを使います。外部サービスを自分のサブドメインで使う場合はCNAMEがよく使われます。

### メールが届かないのはDNSのせいですか？

MXレコードの設定漏れや誤りが原因のことがあります。MXはそのドメイン宛てのメールを受け取るサーバーを指定するレコードで、正しく設定されていないとメールが届きません。

### DNSレコードを変えたのに反映されません。

キャッシュの保持時間（TTL）の影響で、反映には時間差が生じます。古い情報が一定時間残るためで、設定自体が正しければ時間の経過とともに反映されていきます。

### TXTレコードは何のために使いますか？

ドメインに任意の文字情報を持たせるレコードで、ドメインの所有確認やメール認証の設定など、外部サービスに情報を伝える用途で使われます。

### 実務ではどこで関係する？はHTML共有で必ず理解しておく必要がありますか？

細かな仕様を暗記する必要はありません。ただし、検索に出るか、閲覧者を制限できるか、表示が崩れないかに関わる用語は、共有前の判断材料として押さえておくと安全です。

## 関連記事

- [DNSのTTLとは？反映に時間がかかる理由](https://giga-site.com/articles/what-is-dns-ttl/index.md)
- [DNSとは？ドメインとサーバーをつなぐ仕組みをやさしく解説](https://giga-site.com/articles/what-is-dns/index.md)
- [ドメインとは？URLの住所をやさしく解説](https://giga-site.com/articles/what-is-domain/index.md)
- [URLの構造とは？スキーム・ホスト・パスの意味を解説](https://giga-site.com/articles/what-is-url-structure/index.md)
- [HTTPステータスコードとは？主要な番号の意味](https://giga-site.com/articles/what-is-http-status-code/index.md)
- [404エラーとは？ページが見つからない原因と仕組み](https://giga-site.com/articles/what-is-404/index.md)

```json
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "DNSレコードとは？AレコードやCNAMEの役割",
  "description": "ドメインを取得してもサーバーと結びつけなければサイトは表示されません。その設定を担うDNSレコードの種類を、Aレコード・CNAME・MXレコードを例に挙げながら、それぞれの役割と用途を基礎から整理します。",
  "datePublished": "2026-06-24",
  "dateModified": "2026-06-25",
  "mainEntityOfPage": "https://giga-site.com/articles/what-is-dns-record",
  "url": "https://giga-site.com/articles/what-is-dns-record",
  "inLanguage": "ja",
  "image": "https://giga-site.com/og-image.png",
  "articleSection": "用語解説",
  "author": {
    "@type": "Organization",
    "name": "ギガサイト便"
  },
  "publisher": {
    "@type": "Organization",
    "name": "ギガサイト便"
  },
  "mainEntity": [
    {
      "@type": "Question",
      "name": "AレコードとCNAMEはどう使い分けますか？",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "IPアドレスに直接向けたいときはAレコード、別のドメイン名の別名として向けたいときはCNAMEを使います。外部サービスを自分のサブドメインで使う場合はCNAMEがよく使われます。"
      }
    },
    {
      "@type": "Question",
      "name": "メールが届かないのはDNSのせいですか？",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "MXレコードの設定漏れや誤りが原因のことがあります。MXはそのドメイン宛てのメールを受け取るサーバーを指定するレコードで、正しく設定されていないとメールが届きません。"
      }
    },
    {
      "@type": "Question",
      "name": "DNSレコードを変えたのに反映されません。",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "キャッシュの保持時間（TTL）の影響で、反映には時間差が生じます。古い情報が一定時間残るためで、設定自体が正しければ時間の経過とともに反映されていきます。"
      }
    },
    {
      "@type": "Question",
      "name": "TXTレコードは何のために使いますか？",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "ドメインに任意の文字情報を持たせるレコードで、ドメインの所有確認やメール認証の設定など、外部サービスに情報を伝える用途で使われます。"
      }
    },
    {
      "@type": "Question",
      "name": "実務ではどこで関係する？はHTML共有で必ず理解しておく必要がありますか？",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "細かな仕様を暗記する必要はありません。ただし、検索に出るか、閲覧者を制限できるか、表示が崩れないかに関わる用語は、共有前の判断材料として押さえておくと安全です。"
      }
    }
  ]
}
```
