dnsゾーンとは?初心者にも伝わる仕組みと使い方をやさしく解説共起語・同意語・対義語も併せて解説!

  • このエントリーをはてなブックマークに追加
dnsゾーンとは?初心者にも伝わる仕組みと使い方をやさしく解説共起語・同意語・対義語も併せて解説!
この記事を書いた人

高岡智則

年齢:33歳 性別:男性 職業:Webディレクター(兼ライティング・SNS運用担当) 居住地:東京都杉並区・永福町の1LDKマンション 出身地:神奈川県川崎市 身長:176cm 体系:細身〜普通(最近ちょっとお腹が気になる) 血液型:A型 誕生日:1992年11月20日 最終学歴:明治大学・情報コミュニケーション学部卒 通勤:京王井の頭線で渋谷まで(通勤20分) 家族構成:一人暮らし、実家には両親と2歳下の妹 恋愛事情:独身。彼女は2年いない(本人は「忙しいだけ」と言い張る)


dnsゾーンとは?基本の考え方

dnsゾーンは DNS の世界で使われる「領域」のことです。 DNS は世界中のドメイン名と IP アドレスを結ぶ巨大な住所録のようなものですが、その住所録を細かく分けて管理するのが dnsゾーン です。ゾーンはある特定のドメイン名の範囲を指し、そこにあるレコードを一度に管理します。

ゾーンを実際に動かすためには「ゾーンファイル」と呼ばれるファイルがあり、ここには名前解決のための情報が並んでいます。ゾーンファイルは権威を持つ DNS サーバーによって参照され、他の DNS サーバーからの問い合わせに対して正しい答えを返します。

ゾーンファイルと権威

DNS には階層があり、ルート、トップレベルドメイン、そしてサブドメインがあります。ゾーンはその中の「権威を持つ情報の集合体」です。ゾーンファイル内のレコードは NS レコードでどのサーバーが権威を持つかを示し、SOA レコードでゾーンの起点となる情報を示します。ゾーン間の更新には注意が必要で、正しく設定されていないと解決に支障が出ます。

代表的なレコードの役割

以下の表はよく使う DNS レコードの種類と役割をまとめたものです。

レコード種別目的
AIPv4 アドレスを指すwww.example.com -> 93.184.216.34
AAAAIPv6 アドレスを指すipv6.example.com -> 2606:2800:130:...:1a
CNAME別名を指すmail.example.com -> mailhost.example.com
NS権威を持つ DNS サーバーを示すexample.com -> ns1.example.com
SOAゾーン開始情報を示すexample.com. IN SOA ns1.example.com. hostmaster.example.com. 2024040101 3600 1800 604800 86400
MXメールの受け取り先を示すexample.com -> 10 mail.example.com

これらのレコードはすべてゾーンファイルに記述され、ゾーンを管理する DNS サーバーが回答時に参照します。ゾーンの TTL(有効期間)も重要で、更新が反映される速さに影響します。TTLが短いと更新が早く反映され、長いと安定性が高まる反面変更の反映に時間がかかることがあります。

初心者の方はまず、dnsゾーンが何を管理する単位なのか、どんなレコードがあるのかを押さえることから始めましょう。自分のドメインを運用している場合は、ゾーンファイルの設定を安全に管理することがサイトの安定運用につながります。


dnsゾーンの関連サジェスト解説

azure dnsゾーン とは
azure dnsゾーン とは、Azure が提供する DNS(ドメインネームシステム)を管理するための“容器”のことです。DNS ゾーンは、あるドメイン名の下に置かれるすべての DNS レコードをまとめて管理する単位です。たとえば example.com の DNS 情報をすべてまとめておく場所が DNS ゾーンです。Azure DNS には公開ゾーン(Public Zone)と private ゾーンの2種類があります。公開ゾーンはインターネット上の誰でも名前解決できるドメインを登録するためのもので、private ゾーンは仮想ネットワーク内でのみ名前解決を行いたいときに使います。実際の使い方はシンプルです。まず Azure ポータルに入り、DNS ゾーンを作成します。作成時にはゾーンの名前、リソースグループ、ゾーンの種類(Public か Private)、必要に応じて関連付ける仮想ネットワークを選びます。ゾーンができたら、Aレコードや CNAME、MX、TXT などの DNS レコードを追加していきます。Aレコードはドメイン名を指すIPアドレス、CNAMEは別の名前に転送する役割、MXはメール用のサーバー情報を示します。これらを組み合わせて、外部のユーザーが yourdomain.com でウェブサイトにアクセスしたり、メールを送ったりできるようになります。公開ゾーンを使う場合は、作成後に表示されるネームサーバー(NSレコード)を、あなたのドメインレジストラに設定します。これにより、インターネット上の名前解決が Azure DNS に届くようになります。Private ゾーンの場合は、仮想ネットワークと連携させ、社内のアプリケーションやリソースが名前解決できるように設定します。ゾーンの監視機能として、DNS 解析のログや分析を有効にしておくと、アクセスの傾向や問題の原因を把握する手助けになります。

dnsゾーンの同意語

DNSゾーン
DNSの名前空間のうち、特定の範囲のドメイン名とそのレコードを管理する単位。権威サーバがこのゾーンの情報を回答します。
ゾーンファイル
DNSゾーンのデータを格納するテキスト形式のファイル。ゾーン内のNS・A・AAAA・MXなどのレコードを列挙して保存します。
権威ゾーン
そのゾーンについて公式に回答する権限を持つ DNS サーバが管理するゾーン。外部からの問い合わせに正確な情報を提供します。
委任ゾーン
親ゾーンから子ゾーンへ責任を移譲(委任)されたゾーン。親ゾーンのNSレコードが子ゾーンを指します。
ゾーンデータ
ゾーン内に含まれる全レコードの集合。ドメイン名とそのレコードの対応関係を表します。
DNS領域
DNSのゾーンを別の言い方で表した語。日常の解説で“ゾーン”を指すときに使われます。
ゾーン情報
ゾーンに関する設定情報とレコードの総称。ゾーンを運用するためのデータ群です。
メインゾーン
特定のドメイン名空間を区分したゾーン。例: example.com のゾーンはそのドメイン配下の解決情報を含みます。
ゾーンファイル(zone file)
ゾーンのデータを格納するファイルの英語表記。日本語では“ゾーンファイル”と併用されます。

dnsゾーンの対義語・反対語

全域DNS空間
DNSの名前空間をゾーンに分割せず、全体を1つの大きな空間として扱う考え方。ゾーン分割(デリゲーション)に依存しない設計のイメージです。
統合名前空間
複数のゾーンを持たず、すべての名前を1つの統合された名前空間として扱う構成。ゾーン分割の対概念として理解できます。
境界なし領域
ゾーンの委任や境界線を意識せず、名前解決の対象に境界がないように設計するイメージ
フラットなDNS構成
階層的なゾーン分割を前提とせず、DNSを階層なしの平坦な構成で設計する考え方。
ゾーンレス構成
ゾーンという区分を設けない、ゾーン単位の管理を行わないDNS設計の表現。
デリゲーション不要の統一管理
ゾーン間の委任管理を前提とせず、1つの統一的な管理体制で解決を行う運用方針を示す概念。
ゾーン階層の解消
ゾーン間の階層的境界を解消し、全体を1つの層で扱う設計思想。

dnsゾーンの共起語

DNSゾーン
DNSゾーンは、特定のドメイン名に関するDNS設定をまとめて管理する区画です。権威DNSサーバーがこのゾーンのデータを保持します。
ゾーンファイル
ゾーンファイルは、ゾーン内のDNSレコードをテキスト形式で記述したファイルです。SOA、NS、A、AAAA、MX、CNAME、TXT、SRV、PTRなどを含みます。
SOAレコード
Start of Authorityの略で、ゾーンの権威情報と更新ルールを示す重要なレコードです。シリアル、リフレッシュ、リトライ、有効期限などの値を含みます。
NSレコード
Name Serverレコード。ゾーンを担当するネームサーバーを指示します。権威サーバーの所在を示す基本情報です。
Aレコード
IPv4アドレスとドメイン名の対応を決めるレコードです。
AAAAレコード
IPv6アドレスとドメイン名の対応を決めるレコードです。
CNAMEレコード
Canonical Nameの略で、別名として別の名前へ転送するレコードです。ルートドメインには使えないなどの注意点があります。
MXレコード
Mail Exchange。メールサーバーの宛先を指定し、優先度(プレファレンス)を設定します。
TXTレコード
自由なテキストデータを格納するレコードです。SPFやDKIMの設定情報にも使われます。
SRVレコード
Serviceレコード。特定のサービスのホスト名とポートを示します。
PTRレコード
逆引きDNS。IPアドレスから対応するホスト名を返します。
TTL
Time To Live。DNSレコードのキャッシュ有効時間を秒で指定します。
ゾーン転送
ゾーンのデータを他のDNSサーバーへ転送する仕組みです。主にマスターとスレーブ間で同期に使われます。
AXFR
完全転送。ゾーン全体を転送する転送方式です。
IXFR
増分転送。変更分だけ転送する転送方式です。
デリゲーション/委譲
サブゾーンの権限を別のDNSサーバーへ移すこと。delegationと呼ばれることもあります。
ダイナミックDNS
動的DNS。IPアドレスが頻繁に変わる環境でレコードを自動更新します。
DNSSEC
DNS Security Extensions。DNSデータにデジタル署名を付けて改ざんを検出・防止します。
権威DNS
このゾーンのデータを正式に管理・提供するDNSサーバーのこと。
再帰DNS/リゾルバ
利用者の問合せを解決するため、他のDNSサーバーへ問い合せを順次行い回答を返す機能です。
$ORIGIN
ゾーンファイルの起点となるドメインを設定する指示です。
$TTLディレクティブ
ゾーンファイル内のデフォルトTTLを設定する指示です。

dnsゾーンの関連用語

DNSゾーン
DNSデータの管理単位。特定のドメイン名に関するレコードをまとめて格納し、ゾーンを担当する権威DNSサーバーが管理します。
権威DNSサーバー
そのゾーンに対して正式な回答を返すサーバー。データの真実性を保証します。
プライマリゾーン(マスターゾーン)
ゾーンデータを編集・作成する主体。通常はゾーンファイルを管理します。
セカンダリゾーン(スレーブゾーン)
プライマリゾーンのデータをコピーして保持する副次的なゾーン。データの冗長性を提供します。
ゾーンファイル
ゾーンのデータを記述したテキストファイル。SOA、NS、A、MXなどのレコードを含みます。
SOAレコード(Start of Authority)
ゾーンの権威情報を示すレコード。MNAME、RNAME、SERIAL、REFRESH、RETRY、EXPIRE、MINIMUMを含みます。
MNAME
SOAレコードのプライマリネームサーバーのFQDN。
RNAME
SOAレコードのゾーン管理者のメールアドレスを表す。メールアドレスの形式をドットで区切って表現します。
SERIAL
ゾーンデータの版本号。更新時にインクリメントして変更を他のサーバーに伝えます。
REFRESH
セカンダリゾーンがプライマリゾーンからデータを取得する間隔の目安です。
RETRY
転送に失敗した場合、セカンダリが再試行する間隔です。
EXPIRE
セカンダリゾーンが長期間更新を受け取らなかったときに、データを有効とみなす期限です。
MINIMUM/TTL
ゾーン内のレコードのデフォルトの生存期間。キャッシュの寿命にも影響します。
NSレコード
ゾーンの権威DNSサーバーの名前を示すレコードです。
Aレコード
ドメイン名をIPv4アドレスへ対応づける基本的なレコードです。
AAAAレコード
メイン名をIPv6アドレスへ対応づけるレコードです。
MXレコード
メールを受け取るメールサーバーを指定します。
CNAMEレコード
別名(canonical name)を指すレコード。元の名前は別名の先の名前へ解決されます。
PTRレコード
逆引きDNSに使われ、IPアドレスからドメイン名を返します(主にリバースゾーンで使用)。
TXTレコード
任意のテキスト情報を格納します。SPF/DKIMの設定情報などに使われます。
SRVレコード
特定のサービスの所在地(ホスト名とポート番号)を示します。
CAAレコード
Certificate Authority Authorization。どのCAがこのドメインの証明書を発行してよいかを制御します。
DSレコード
DNSSECのデリゲーション署名を示すレコード。親ゾーンに置かれ、信頼のチェーンを作ります。
DNSKEY
DNSSEC用の公開鍵。ゾーンの署名鍵を公開して検証を可能にします。
RRSIG
DNSSEC署名レコード。ゾーン内のRRセットを署名します。
NSEC/NSEC3
DNSSECでゾーン内のデータが存在するかを証明するレコード。NSECは連番、NSEC3はハッシュを使います。
DNSSEC
DNSデータのデジタル署名の仕組み。データの改ざんを検知できます。
リバースゾーン
IPアドレスからドメイン名を解決するゾーン。主にPTRレコードを使います。
フォワードゾーン
正引き用ゾーン。ドメイン名からIPアドレスを解決します。
ゾーン転送
ゾーンデータを別のDNSサーバーへ転送する機構です。
AXFR
全転送。ゾーンの全データを転送します。
IXFR
增分転送。前回からの変更分だけ転送します。
TSIG
ゾーン転送や動的更新の認証に使われる署名方式。共有鍵で保護します。
グルー(Glue)レコード
親ゾーンにある NS の A/AAAA レコードで、名前解決に必要なアドレス情報を補います。
デリゲーション
上位ゾーンが下位ゾーンの権威を信任して委任する仕組み。NSレコードと必要に応じてDSで行います。
Dynamic DNS / DDNS
デバイスのIPが変わってもDNSレコードを自動更新する仕組みです。
RFC2136
ダイナミックDNS更新の標準仕様です。
TTL
レコードの有効期間。キャッシュの寿命を決める値です。

dnsゾーンのおすすめ参考サイト


インターネット・コンピュータの人気記事

awstatsとは?初心者でもわかる使い方と基本解説共起語・同意語・対義語も併せて解説!
15309viws
bing・とは?初心者のための基本ガイド:検索エンジンの仕組みと使い方共起語・同意語・対義語も併せて解説!
2471viws
着信転送とは?初心者向けガイドで分かる使い方と設定のコツ共起語・同意語・対義語も併せて解説!
1106viws
差し込み印刷・とは?初心者でもすぐわかる使い方と仕組みガイド共起語・同意語・対義語も併せて解説!
1087viws
com端子・とは?初心者にも分かる基礎ガイド|シリアルポートの使い方と歴史を解説共起語・同意語・対義語も併せて解説!
975viws
充電アダプターとは何かを徹底解説|初心者でも分かる基本と選び方のコツ共起語・同意語・対義語も併せて解説!
930viws
7zファイル・とは?初心者でもわかる使い方と特徴を解説共起語・同意語・対義語も併せて解説!
889viws
全角文字とは?初心者向け解説|全角と半角の違いをやさしく学ぶ共起語・同意語・対義語も併せて解説!
877viws
pinロックとは?初心者が知っておくべき基本と使い方ガイド共起語・同意語・対義語も併せて解説!
821viws
リマインドメールとは?初心者にもわかる基本ガイドと使い方のコツ共起語・同意語・対義語も併せて解説!
819viws
none とは?初心者にもやさしく解説する意味と使い方ガイド共起語・同意語・対義語も併せて解説!
748viws
16進数カラーコード・とは?初心者でもつまずかない基礎と使い方ガイド共起語・同意語・対義語も併せて解説!
736viws
xlsmとは?初心者でも分かるExcelのマクロ付きファイルの基本共起語・同意語・対義語も併せて解説!
639viws
asp・とは?初心者向けに徹底解説する基本と使い方ガイド共起語・同意語・対義語も併せて解説!
637viws
ローカルポート・とは?初心者にも分かる基本と使い方ガイド共起語・同意語・対義語も併せて解説!
625viws
countifとは?初心者でもすぐ使える基本と応用ガイド共起語・同意語・対義語も併せて解説!
569viws
ワンタイムコード・とは?初心者でも分かる基本と使い方ガイド共起語・同意語・対義語も併せて解説!
557viws
csvダウンロードとは?初心者が今すぐ使える基本ガイド共起語・同意語・対義語も併せて解説!
531viws
sha256とは?初心者が知るべき暗号ハッシュの基礎と使い道共起語・同意語・対義語も併せて解説!
529viws
googleドキュメントとは?初心者が今日から使いこなす基本ガイド共起語・同意語・対義語も併せて解説!
494viws

新着記事

インターネット・コンピュータの関連記事