<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DNS | 徒然なるままに</title>
	<atom:link href="https://www.seichan.org/tag/dns/feed" rel="self" type="application/rss+xml" />
	<link>https://www.seichan.org</link>
	<description>徒然と日々の出来事(ネタ)を書いていこうかと．主に FreeBSD，Unix系の話題が中心ですが，その他の話題もあつかってみたり．</description>
	<lastBuildDate>Sat, 26 Sep 2026 22:23:11 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>
	<item>
		<title>【DNS入門 第2回】ドメイン名の階層と委任 ― ルート・TLD・ゾーン・グルーを理解する</title>
		<link>https://www.seichan.org/2026/09/dns-02-hierarchy-delegation.html</link>
					<comments>https://www.seichan.org/2026/09/dns-02-hierarchy-delegation.html#respond</comments>
		
		<dc:creator><![CDATA[seichan]]></dc:creator>
		<pubDate>Sat, 26 Sep 2026 21:00:00 +0000</pubDate>
				<category><![CDATA[DNS サーバー]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[ゾーン]]></category>
		<category><![CDATA[ドメイン名]]></category>
		<category><![CDATA[ルートサーバー]]></category>
		<category><![CDATA[委任]]></category>
		<guid isPermaLink="false">https://www.seichan.org/blog/?p=6580</guid>

					<description><![CDATA[DNSの名前の住所録は誰が管理しているのでしょうか。ドメイン名の木構造、ルートとTLD、13系統のルートサーバー、FQDNと末尾のドット、ドメインとゾーンの違い、委任（NS）とグルー、レジストリとレジストラ、社内用ドメイン名の選び方までを図で解説します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「ドメインとゾーンって、何が違うんですか？」<br>「社内のADのドメイン名、<code>.local</code>でいいですよね？」</p>



<p class="wp-block-paragraph">どちらも、DNSを触り始めた人がほぼ必ず通る疑問です。そして後者は、<strong>後から変えるのが非常に難しい</strong>のに、最初に何となく決められてしまいがちな問題でもあります。</p>



<p class="wp-block-paragraph">前回（第1回）は、DNSの3つの登場人物と、キャッシュDNSがルートから順に「紹介」をたどって答えを見つける流れを見ました。第2回では、その紹介の仕組みである<strong>委任</strong>を中心に、<strong>名前の住所録は誰が管理しているのか</strong>を掘り下げます。</p>


<div class=".for-sp">
<div id="im-5078de7a65f140ac9d12a50b8ac9ee9c">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567719,asid:1946055,type:"banner",display:"inline",elementid:"im-5078de7a65f140ac9d12a50b8ac9ee9c"})</script>
</div>
</div>

<div class=".for-pc">
<div id="im-f26ecc02e52b4d179cbcb96a73504ce9">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567718,asid:1946054,type:"banner",display:"inline",elementid:"im-f26ecc02e52b4d179cbcb96a73504ce9"})</script>
</div>
</div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-1" checked><label class="toc-title" for="toc-checkbox-1">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ドメイン名の木構造</a></li><li><a href="#toc2" tabindex="0">ルートとTLD</a></li><li><a href="#toc3" tabindex="0">ルートサーバーは13台ではない</a></li><li><a href="#toc4" tabindex="0">FQDNと末尾のドット</a></li><li><a href="#toc5" tabindex="0">ドメインとゾーンの違い</a></li><li><a href="#toc6" tabindex="0">委任（NS）とグルー</a><ol><li><a href="#toc7" tabindex="0">グルーが必要な理由</a></li><li><a href="#toc8" tabindex="0">親と子のNSは一致させる</a></li></ol></li><li><a href="#toc9" tabindex="0">レジストリ・レジストラ・Whois／RDAP</a><ol><li><a href="#toc10" tabindex="0">WhoisからRDAPへ</a></li></ol></li><li><a href="#toc11" tabindex="0">内部用ドメイン名の選び方</a><ol><li><a href="#toc12" tabindex="0">.local はmDNS用に予約されている</a></li><li><a href="#toc13" tabindex="0">勝手な名前の問題はほかにもある</a></li><li><a href="#toc14" tabindex="0">候補の比較</a></li></ol></li><li><a href="#toc15" tabindex="0">国際化ドメイン名（Punycode）</a><ol><li><a href="#toc16" tabindex="0">ホモグラフ攻撃に注意</a></li></ol></li><li><a href="#toc17" tabindex="0">考えてみよう</a></li><li><a href="#toc18" tabindex="0">まとめ</a></li><li><a href="#toc19" tabindex="0">連載「DNS入門」全12回</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ドメイン名の木構造</span></h2>



<p class="wp-block-paragraph">DNSの名前は、<strong>ルート（根）を頂点とする木構造（ツリー）</strong>になっています。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/09/dns02-s014.png" alt="ルートの下にnet・org・com・jpがあり、jpの下にco.jpやexample.jp、その下にsales・mail・wwwが続く木構造と、www.example.jp.のラベルの対応を示す図"/></figure>



<p class="wp-block-paragraph"><code>www.example.jp</code>は、ドットで区切られた<code>www</code>、<code>example</code>、<code>jp</code>という3つの<strong>ラベル</strong>でできています。<strong>右から左へ読むと、木を根から枝先へたどれます</strong>。</p>



<ul class="wp-block-list">
<li>ルートの下に、<code>jp</code>や<code>com</code>などの<strong>トップレベルドメイン（TLD）</strong>がある</li>


<li>その下に、組織が登録した<code>example.jp</code>がある</li>


<li>さらにその下に、組織が自由に作る<code>sales.example.jp</code>や<code>www.example.jp</code>が続く</li>
</ul>



<p class="wp-block-paragraph">英語の住所と同じく、<strong>左が細かい単位、右が大きい単位</strong>です。同じ親の下で重複しなければよいので、<code>www</code>という名前は世界中の組織がそれぞれ使えます。</p>



<p class="wp-block-paragraph">名前の長さには制限があります。</p>



<ul class="wp-block-list">
<li>ラベル：<strong>63オクテット以内</strong></li>


<li>名前全体：<strong>255オクテット以内</strong>（テキストで書くと最大253文字）</li>
</ul>



<p class="wp-block-paragraph">使える文字は、ホスト名としては英数字とハイフンが基本です（日本語などの扱いは、この記事の後半で説明します）。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc2">ルートとTLD</span></h2>



<p class="wp-block-paragraph">木の頂点にあるルートと、その直下のTLDを整理します。</p>



<figure class="wp-block-table"><table><thead><tr><th>種類</th><th>例</th><th>管理する組織</th><th>補足</th></tr></thead><tbody><tr><td>ルート</td><td>.（名前は空）</td><td>IANA（ICANNの関連組織PTIが運営）</td><td>すべての名前解決の出発点</td></tr><tr><td>gTLD（分野別）</td><td>.com、.net、.org</td><td>各レジストリ（.comはVerisign）</td><td>ICANNと契約。登録者の国は問わない</td></tr><tr><td>新gTLD</td><td>.app、.shop、.tokyo</td><td>各レジストリ</td><td>2012年の募集で1,200以上追加。2026年に2回目の募集</td></tr><tr><td>ccTLD（国・地域別）</td><td>.jp、.us、.uk</td><td>各国のレジストリ（.jpはJPRS）</td><td>2文字の国・地域コード。方針は各国ごと</td></tr><tr><td>IDN TLD</td><td>.中国、.рф</td><td>各レジストリ</td><td>母国語の文字のTLD</td></tr><tr><td>インフラ用</td><td>.arpa</td><td>IANA</td><td>逆引き（in-addr.arpa、ip6.arpa）やhome.arpa</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">2026年9月時点で、ルートゾーンには<strong>約1,440のTLD</strong>があります（IANAのTLD一覧）。新gTLDの2回目の募集は、2026年4月30日から8月12日まで受け付けられました。</p>



<p class="wp-block-paragraph">見慣れないTLDも実在しうる、というのがポイントです。社内で勝手なTLDを使うと、<strong>後から同名のTLDが登録されて衝突する</strong>恐れがあります（後半の「内部用ドメイン名の選び方」で詳しく扱います）。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc3">ルートサーバーは13台ではない</span></h2>



<p class="wp-block-paragraph">ルートゾーンの情報を配るのが<strong>ルートサーバー</strong>です。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/09/dns02-s016.png" alt="a〜mの13の名前それぞれが、エニーキャストにより世界中の約2,000拠点で同じアドレスを広告し、東京のキャッシュDNSは最寄りの拠点に届くことを示す図"/></figure>



<p class="wp-block-paragraph">ルートサーバーは<code>a.root-servers.net</code>から<code>m.root-servers.net</code>までの<strong>13の名前（13系統）</strong>で表され、<strong>12の組織</strong>が運用しています。13という数は、初期のDNSでルートサーバーの一覧が<strong>512バイトのUDPの応答1つに収まるように</strong>決められた名残です。</p>



<p class="wp-block-paragraph">ただし、<strong>実際のサーバーが13台しかないわけではありません</strong>。各系統は<strong>エニーキャスト</strong>という仕組みで同じIPアドレスを世界中の拠点から経路広告しており、問い合わせは経路上もっとも近い拠点に届きます。2026年9月時点で稼働中の拠点は<strong>約2,000</strong>あり、日本国内にもあります。1か所が攻撃や障害で止まっても、全体は止まりません。</p>



<p class="wp-block-paragraph">もう1つ大事なのは、<strong>ルートサーバーが返すのは、ほとんどが「そのTLDは誰々に聞いて」という紹介</strong>だということです。ルートサーバーがすべての名前を知っているわけではありません。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>ポイント</strong><br>・ルートサーバーは13系統（a〜m）で、12の組織が運用する<br>・エニーキャストで約2,000拠点に分散し、近い拠点が応答する<br>・ルートが返すのは答えではなく、TLDのサーバーの紹介</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc4">FQDNと末尾のドット</span></h2>



<p class="wp-block-paragraph"><strong>FQDN（完全修飾ドメイン名）</strong>とは、ルートまでのラベルを省略せずに書いた名前です。正式には、ルートを表す<strong>末尾のドット</strong>を付けて<code>www.example.jp.</code>と書きます。</p>



<p class="wp-block-paragraph">普段は末尾のドットを省略しますが、DNSでは<strong>ドットの有無で意味が変わる</strong>場面があります。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/09/dns02-s017.png" alt="ゾーンファイルでドットを付け忘れるとwww.example.jp.example.jp.になる例と、searchドメインが付加されて無駄な問い合わせが発生する例を示す図"/></figure>



<p class="wp-block-paragraph"><strong>1つ目はゾーンファイル</strong>です。BINDのゾーンファイルで<code>www.example.jp</code>とドットを付け忘れると、ゾーン名が補われて<code>www.example.jp.example.jp.</code>になってしまいます（第5回で詳しく扱います）。</p>



<p class="wp-block-paragraph"><strong>2つ目は問い合わせ</strong>です。OSやツールは、ドットで終わらない名前に<strong>searchドメイン（DNSサフィックス）</strong>を付けて試すことがあります。たとえばsearchドメインが<code>corp.example.jp</code>だと、<code>www.example.com</code>を引いたときに<code>www.example.com.corp.example.jp</code>のような<strong>余計な問い合わせ</strong>が発生します（第3回）。同名のレコードがあると、違う答えが返ることもあります。</p>



<p class="wp-block-paragraph"><strong>調査では末尾にドットを付ける</strong>習慣をつけましょう。末尾の「.」は「ここで終わり」の印で、何も補わせません。</p>


<div class=".for-sp">
<div id="im-c929b2770f964f7f88505b9ee7500db9">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567719,asid:1946057,type:"banner",display:"inline",elementid:"im-c929b2770f964f7f88505b9ee7500db9"})</script>
</div>
</div>

<div class=".for-pc">
<div id="im-3b5a2348efcc4b7a9435e1334f6172f2">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567718,asid:1946056,type:"banner",display:"inline",elementid:"im-3b5a2348efcc4b7a9435e1334f6172f2"})</script>
</div>
</div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc5">ドメインとゾーンの違い</span></h2>



<p class="wp-block-paragraph">冒頭の疑問に答えます。</p>



<ul class="wp-block-list">
<li><strong>ドメイン</strong>：名前の木の一部分。ある名前と、その下のすべての名前を指す</li>


<li><strong>ゾーン</strong>：1組の権威DNSサーバーがまとめて管理する単位</li>
</ul>



<p class="wp-block-paragraph"><code>example.jp</code>ドメインには、<code>www.example.jp</code>も<code>pc01.sales.example.jp</code>も含まれます。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/09/dns02-s018.png" alt="example.jpドメインの中で、salesより下を営業部のDNSサーバーに委任するとsales.example.jpが別ゾーンになることを示す図"/></figure>



<p class="wp-block-paragraph">ここで、<code>example.jp</code>の管理者が<code>sales.example.jp</code>を営業部のDNSサーバーに任せた（<strong>委任した</strong>）とします。すると、<code>example.jp</code>ゾーンには<code>sales</code>より下の名前は含まれず、<code>sales.example.jp</code>は<strong>別のゾーン</strong>になります。この境目を<strong>ゾーンカット</strong>と呼びます。</p>



<p class="wp-block-paragraph">会社にたとえると、ドメインは「全部署を含めた組織全体」、ゾーンは「台帳を管理する担当の範囲」です。<code>pc01</code>や<code>pc02</code>は<code>example.jp</code>ドメインの一員ですが、<code>example.jp</code>の台帳には載っていません。<code>example.jp</code>の台帳にあるのは、<strong>salesへの委任（NS）だけ</strong>です。</p>



<p class="wp-block-paragraph">委任をしなければ両者の範囲は一致するので、違いを意識しにくいのですが、<strong>委任や条件付きフォワーディングの設計には、この区別が欠かせません</strong>。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>ポイント</strong><br>・ドメインは名前の木の範囲、ゾーンは管理（台帳）の単位<br>・委任した部分は親のゾーンから外れ、別のゾーンになる<br>・委任しなければ、ドメインとゾーンの範囲は一致する</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc6">委任（NS）とグルー</span></h2>



<p class="wp-block-paragraph"><strong>委任</strong>とは、親のゾーンが「この名前より下は、このサーバーに聞いて」と、子のゾーンの権威DNSサーバーを示すことです。具体的には、<strong>親のゾーンに、子のゾーン名のNSレコードを置きます</strong>。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/09/dns02-s019.png" alt="親ゾーンjpにexample.jpのNSとグルー（ns1のAレコード）があり、キャッシュDNSが紹介とグルーを受け取って192.0.2.53に直接聞く流れを示す図"/></figure>



<p class="wp-block-paragraph">jpゾーンには<code>example.jp</code>のNSとして<code>ns1.example.jp</code>などが登録されており、jpのサーバーはこれを「<strong>紹介（リファーラル）</strong>」として返します。</p>



<h3 class="wp-block-heading"><span id="toc7">グルーが必要な理由</span></h3>



<p class="wp-block-paragraph">ここで、<code>ns1.example.jp</code>が<code>example.jp</code>の<strong>中</strong>にあると困ったことが起きます。<code>ns1.example.jp</code>のアドレスを知るには<code>example.jp</code>に聞く必要があり、<code>example.jp</code>に聞くには<code>ns1.example.jp</code>のアドレスが必要…という<strong>堂々巡り</strong>です。</p>



<p class="wp-block-paragraph">そこで、親のゾーンにNSの名前のアドレス（A・AAAA）も置いて、紹介と一緒に返します。これを<strong>グルー（接着剤）</strong>と呼びます。RFC 9471（2023年）は、こうしたグルーを<strong>必ず応答に含め、入りきらなければTCビットを立てる</strong>よう求めています（TCビットは第4回）。</p>



<h3 class="wp-block-heading"><span id="toc8">親と子のNSは一致させる</span></h3>



<p class="wp-block-paragraph">図のとおり、NSレコードは親（jp）と子（example.jp）の<strong>両方</strong>にあります。<strong>親のNSは紹介のための写しで、正本は子のゾーンにあります</strong>。</p>



<p class="wp-block-paragraph">この2つが食い違うと、<strong>一部の問い合わせだけが失敗する</strong>という、非常に分かりにくい障害の原因になります（第7回）。権威DNSサーバーを入れ替えたときなどに、片方だけ直して起きがちです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>ポイント</strong><br>・委任は、親のゾーンに子のゾーンのNSレコードを置くこと<br>・NSの名前が子のゾーンの中にあるときは、親にアドレス（グルー）も置く<br>・親と子のNSの食い違いは、断続的な障害の原因になる</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc9">レジストリ・レジストラ・Whois／RDAP</span></h2>



<p class="wp-block-paragraph">では、親のゾーン（たとえばjp）にある自社のNSは、誰がどうやって登録しているのでしょうか。ドメイン名を取得するときの関係者を整理します。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/09/dns02-s020.png" alt="ICANN、レジストリ（JPRS・Verisign）、レジストラ（指定事業者）、登録者の関係と、登録情報の照会手段がWhoisからRDAPへ移行したことを示す図"/></figure>



<ul class="wp-block-list">
<li><strong>レジストリ</strong>：TLDのゾーンと登録データベースを管理する組織。.jpはJPRS、.comはVerisign</li>


<li><strong>レジストラ</strong>：利用者から登録の申し込みを受けて、レジストリに取り次ぐ事業者。.jpでは「指定事業者」と呼ぶ</li>


<li><strong>登録者</strong>：レジストラと契約する（自社）</li>
</ul>



<p class="wp-block-paragraph">登録者は、権威DNSサーバーの情報（NS）も<strong>レジストラ経由</strong>で親のゾーンに登録します。つまり、<strong>親ゾーンのNSは自社のDNSではなく、レジストリの台帳にある</strong>のです。</p>



<p class="wp-block-paragraph">そのため、権威DNSサーバーを変えるときは、<strong>自分のゾーンだけでなく、レジストラの画面で親のNSも変える</strong>必要があります。ここを忘れると、せっかく新しいDNSサービスにゾーンを作っても、世界中のキャッシュDNSは古いサーバーに聞きに行き続けます。</p>


<div class=".for-sp">
<div id="im-e200ff972f7b43fe9c8c2a7b60698c08">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567719,asid:1946060,type:"banner",display:"inline",elementid:"im-e200ff972f7b43fe9c8c2a7b60698c08"})</script>
</div>
</div>

<div class=".for-pc">
<div id="im-4f0e910e1dca4503a73e8d9a2678879f">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567718,asid:1946059,type:"banner",display:"inline",elementid:"im-4f0e910e1dca4503a73e8d9a2678879f"})</script>
</div>
</div>



<h3 class="wp-block-heading"><span id="toc10">WhoisからRDAPへ</span></h3>



<p class="wp-block-paragraph">登録者や有効期限などの登録情報は、長く<strong>Whois</strong>（TCP/43）で公開されてきました。しかしgTLDでは、<strong>2025年1月28日にWhoisの提供義務がなくなり</strong>、HTTPSでJSONを返す<strong>RDAP</strong>が正式な手段になりました。ccTLDの扱いは各レジストリによります。</p>



<p class="wp-block-paragraph">なお、期限切れのドメインは第三者に取得される恐れがあり、<strong>更新の管理</strong>も重要です（第9回）。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>ポイント</strong><br>・レジストリはTLDを管理し、レジストラは登録を取り次ぐ<br>・権威DNSを変えるときは、レジストラ経由で親のNSも変える<br>・gTLDの登録情報の照会は、2025年1月にWhoisからRDAPへ移行</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc11">内部用ドメイン名の選び方</span></h2>



<p class="wp-block-paragraph">社内のActive Directoryなどに使うドメイン名は、<strong>後から変えるのが非常に難しく</strong>、最初の選び方が重要です。</p>



<p class="wp-block-paragraph">避けるべきなのは、<strong>登録していない勝手な名前</strong>です。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/09/dns02-s021.png" alt="pc01.corp.localを引くとき、Windows PCは社内DNSにユニキャストで聞くが、MacやプリンターはLANへマルチキャスト（mDNS）で聞いて応答がないことを示す図"/></figure>



<h3 class="wp-block-heading"><span id="toc12">.local はmDNS用に予約されている</span></h3>



<p class="wp-block-paragraph">たとえば<code>.local</code>は、RFC 6762で<strong>マルチキャストDNS（mDNS）用に予約</strong>されています。macOSやLinux（Avahi）、プリンターなどは、<code>.local</code>で終わる名前を<strong>DNSサーバーに聞かず、LAN内のマルチキャスト（224.0.0.251:5353）で解決しようとします</strong>。</p>



<p class="wp-block-paragraph">その結果、図のように<strong>同じ名前でも、機器によって聞き方が違う</strong>状態になり、再現しにくい障害の原因になります。「Windowsからは引けるのに、Macからは引けない」という相談の裏に、<code>.local</code>が隠れていることは珍しくありません。</p>



<h3 class="wp-block-heading"><span id="toc13">勝手な名前の問題はほかにもある</span></h3>



<ul class="wp-block-list">
<li><strong>本物のTLDと衝突する</strong>：社内で使っていた名前が、後から本物のTLDとして登録されて衝突した例があります（2014年に委任された<code>.dev</code>など）</li>


<li><strong>公的な証明書が取れない</strong>：公的な認証局は、登録されていない内部の名前に対してサーバー証明書を発行しません</li>


<li><strong>Microsoftも推奨していない</strong>：MicrosoftはADのドメイン名に、登録済みのドメイン名またはそのサブドメインを使うよう勧めています</li>
</ul>



<p class="wp-block-paragraph">新しく決めるなら、<strong>自社ドメインのサブドメイン（corp.example.jp など）</strong>にしましょう。</p>



<h3 class="wp-block-heading"><span id="toc14">候補の比較</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>候補</th><th>例</th><th>長所</th><th>短所・注意点</th></tr></thead><tbody><tr><td>自社ドメインのサブドメイン（推奨）</td><td>corp.example.jp</td><td>世界で一意。公的な証明書も取れる。Microsoftの推奨</td><td>親のexample.jpを保有し続ける必要がある</td></tr><tr><td>.internal（2024年にICANNが予約）</td><td>corp.internal</td><td>ルートに委任されず、公開のTLDと衝突しない</td><td>公的な証明書は取れない（社内CAが必要）。他社と統合すると重なりうる</td></tr><tr><td>home.arpa（RFC 8375）</td><td>printer.home.arpa</td><td>家庭内ネットワーク用に予約</td><td>家庭用ルーター向け。企業での利用は想定外</td></tr><tr><td>.local</td><td>corp.local</td><td>（既存の環境に多い）</td><td>mDNS用。新規では使わない</td></tr><tr><td>未登録の独自の名前</td><td>corp.lan、intra（1ラベル）</td><td>—</td><td>衝突の恐れ。1ラベルのADドメイン名は多くの問題がある</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">推奨は<strong>自社ドメインのサブドメイン</strong>です。外部に公開しない名前でも、親ドメインを保有していれば衝突せず、証明書も取れます。</p>



<p class="wp-block-paragraph">なお、AWSのEC2の内部名（<code>ec2.internal</code>など）のように、<code>.internal</code>は既にクラウドでも使われています。社内外で同じ名前に別の答えを返す構成（スプリットホライズン）は第7回、ADドメイン名の決め方は第12回の演習で扱います。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc15">国際化ドメイン名（Punycode）</span></h2>



<p class="wp-block-paragraph">最後に、日本語のドメイン名です。DNSのホスト名に使える文字は、もともと英数字とハイフンに限られます。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/09/dns02-s023.png" alt="ブラウザーが日本語.jpをxn--wgv71a119e.jpに変換して問い合わせることと、キリル文字を使ったホモグラフ攻撃の例を示す図"/></figure>



<p class="wp-block-paragraph">そこで「日本語.jp」のような<strong>国際化ドメイン名（IDN）</strong>は、DNSの中では<strong>Punycode（RFC 3492）</strong>という方式でASCII文字に変換し、先頭に<code>xn--</code>を付けた形で扱います。たとえば<code>日本語.jp</code>は<code>xn--wgv71a119e.jp</code>になります。</p>



<ul class="wp-block-list">
<li>変換は<strong>ブラウザーなどのアプリケーション</strong>が行う（IDNA2008、RFC 5890〜5893）</li>


<li>ゾーンには<strong>変換後の形</strong>で登録する</li>


<li>そのため、ゾーンファイルやdigの結果では<code>xn--</code>で始まる文字列として現れる</li>
</ul>



<p class="wp-block-paragraph"><strong>DNSの中はASCII（xn--）だけで、日本語は表示のための姿</strong>、と覚えておくとすっきりします。</p>



<h3 class="wp-block-heading"><span id="toc16">ホモグラフ攻撃に注意</span></h3>



<p class="wp-block-paragraph">注意したいのは、見た目のよく似た文字を使った<strong>偽のドメイン名（ホモグラフ攻撃）</strong>です。たとえばラテン文字の「a」とキリル文字の「а」は見分けがつきません。先頭だけキリル文字にした<code>аpple.com</code>は、DNSの中では<code>xn--pple-43d.com</code>という別の名前です。</p>



<p class="wp-block-paragraph">主要なブラウザーは、危険な文字の混在を見つけると<strong>Punycodeのまま表示する</strong>などの対策をしています。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc17">考えてみよう</span></h2>



<ol class="wp-block-list">
<li>自社ドメインのNSが、親（TLD）側と自社の権威DNS側で一致しているかを確かめるには、どこに何を問い合わせればよいでしょうか。</li>


<li>社内で使っているドメイン名は、どのパターン（自社のサブドメイン、.local、独自の名前など）ですか。社内のサーバー証明書はどう発行していますか。</li>


<li>自社ドメインの有効期限、更新の担当者、支払い方法を知っていますか。担当者が異動したらどうなりますか。</li>
</ol>



<p class="wp-block-paragraph"><strong>ヒント</strong>：この記事の「委任とグルー」「レジストラ」「内部用ドメイン名の比較」が手がかりです。親と子のNSは、dig（WindowsではResolve-DnsName -Type NS -Server）で両方に聞くと比べられます（第8回）。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc18">まとめ</span></h2>



<ul class="wp-block-list">
<li>DNSの名前は<strong>ルートを頂点とする木構造</strong>。右から左へ読むと根から枝先へたどれる</li>


<li>ルートサーバーは<strong>13系統・約2,000拠点</strong>。ルートが返すのは答えではなく<strong>紹介</strong></li>


<li>調査では<strong>末尾にドット</strong>を付けて、searchドメインの付加を避ける</li>


<li><strong>ドメインは名前の範囲、ゾーンは管理の単位</strong>。委任した部分は別ゾーンになる</li>


<li>委任は<strong>親にNSを置くこと</strong>。必要ならグルーも置き、<strong>親と子のNSは一致</strong>させる</li>


<li>社内のドメイン名は<code>.local</code>ではなく<strong>自社ドメインのサブドメイン</strong>に</li>
</ul>



<p class="wp-block-paragraph">次回は、キャッシュDNSサーバーが実際にどう答えを探し、<strong>どれだけの間覚えておくのか</strong>（キャッシュとTTL）を扱います。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc19">連載「DNS入門」全12回</span></h2>



<ol class="wp-block-list">
<li><a href="https://www.seichan.org/2026/09/dns-01-overview.html" target="_blank">DNSとは？名前解決の全体像と3つの登場人物</a></li>


<li><strong>ドメイン名の階層と委任（この記事）</strong></li>


<li>名前解決の流れ</li>


<li>DNSメッセージとトランスポート</li>


<li>リソースレコード 前編</li>


<li>リソースレコード 後編</li>


<li>権威DNSサーバーの運用</li>


<li>コマンドで調べる</li>


<li>DNSのセキュリティ</li>


<li>クラウド・社内環境のDNS</li>


<li>DNSトラブルシュート</li>


<li>DNS設計演習</li>
</ol>
]]></content:encoded>
					
					<wfw:commentRss>https://www.seichan.org/2026/09/dns-02-hierarchy-delegation.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【DNS入門 第1回】DNSとは？名前解決の全体像と3つの登場人物</title>
		<link>https://www.seichan.org/2026/09/dns-01-overview.html</link>
					<comments>https://www.seichan.org/2026/09/dns-01-overview.html#respond</comments>
		
		<dc:creator><![CDATA[seichan]]></dc:creator>
		<pubDate>Sat, 26 Sep 2026 00:57:40 +0000</pubDate>
				<category><![CDATA[DNS サーバー]]></category>
		<category><![CDATA[dig]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[キャッシュDNS]]></category>
		<category><![CDATA[名前解決]]></category>
		<category><![CDATA[権威DNS]]></category>
		<guid isPermaLink="false">https://www.seichan.org/blog/?p=6568</guid>

					<description><![CDATA[Webもメールもクラウドも、通信の最初に動いているのがDNSです。hostsファイルからDNSが生まれた経緯、名前解決の2段階、スタブ・キャッシュDNS・権威DNSという3つの登場人物、1回の名前解決の流れを図で解説します。全12回シリーズの第1回です。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「Webサイトが開けないんですけど、DNSのせいですか？」<br>「DNSサーバーって、結局どのサーバーのこと？」<br>インフラの仕事をしていると、こういう質問は本当によく飛んできます。</p>



<p class="wp-block-paragraph">DNSは、<strong>Webの閲覧、メールの配送、Active Directoryへのログオン、クラウドのサービス間の通信など、ほとんどすべての通信の最初に動いている仕組み</strong>です。普段は意識されませんが、止まったり、誤った答えを返したりすると、原因の分かりにくい障害として表に出てきます。</p>



<p class="wp-block-paragraph">この連載では、名前を引いたときに裏側で何が起きているかを、<strong>登場人物と委任の流れ</strong>から順に説明します。そのうえで、dig（WindowsではPowerShellのResolve-DnsName）で応答を読んで障害を切り分ける方法、ゾーンやTTLを安全に設計・変更する方法、DNSSECや暗号化DNSといった守り方、Route 53やAD統合DNSといったクラウド・社内環境での使い方までを扱います。仕様や数値は<strong>2026年9月時点</strong>の情報に合わせています。</p>



<p class="wp-block-paragraph">第1回は、DNSの全体像です。</p>


<div class=".for-sp">
<div id="im-5078de7a65f140ac9d12a50b8ac9ee9c">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567719,asid:1946055,type:"banner",display:"inline",elementid:"im-5078de7a65f140ac9d12a50b8ac9ee9c"})</script>
</div>
</div>

<div class=".for-pc">
<div id="im-f26ecc02e52b4d179cbcb96a73504ce9">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567718,asid:1946054,type:"banner",display:"inline",elementid:"im-f26ecc02e52b4d179cbcb96a73504ce9"})</script>
</div>
</div>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/09/dns01-s002.png" alt="Web・メール・AD・スマホアプリ・クラウドなど、あらゆる通信がまずDNSで名前を引いてから始まることを示す図"/></figure>



<p class="wp-block-paragraph">この図のとおり、どの通信も<strong>まず名前を引いて答え（IPアドレスなど）を得てから</strong>、本来の通信が始まります。裏を返すと、<strong>DNSが止まると、どの通信も入口で止まる</strong>ということです。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">この連載の進め方</a></li><li><a href="#toc2" tabindex="0">hostsファイルからDNSへ</a><ol><li><a href="#toc3" tabindex="0">hostsファイルは今も残っている</a></li></ol></li><li><a href="#toc4" tabindex="0">名前解決とは：通信は「2段階」で行われる</a><ol><li><a href="#toc5" tabindex="0">DNSが答えるのはアドレスだけではない</a></li></ol></li><li><a href="#toc6" tabindex="0">DNSの3つの登場人物</a></li><li><a href="#toc7" tabindex="0">1回の名前解決の全体の流れ</a></li><li><a href="#toc8" tabindex="0">用語の整理（RFC 9499）</a></li><li><a href="#toc9" tabindex="0">身の回りのDNS</a></li><li><a href="#toc10" tabindex="0">答えの出どころを確かめる</a></li><li><a href="#toc11" tabindex="0">考えてみよう</a></li><li><a href="#toc12" tabindex="0">まとめ</a></li><li><a href="#toc13" tabindex="0">連載「DNS入門」全12回</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">この連載の進め方</span></h2>



<p class="wp-block-paragraph">全12回で、次の順に進めます。第1回〜第3回が土台です。特に今回の「<strong>登場人物</strong>」と、第2回の「<strong>委任</strong>」は、この後のすべての回で使うので、確実に押さえてください。</p>



<figure class="wp-block-table"><table><thead><tr><th>回</th><th>テーマ</th><th>主な内容</th></tr></thead><tbody><tr><td>第1回</td><td>DNSとは・全体像</td><td>hostsからDNSへ、登場人物、名前解決の流れ</td></tr><tr><td>第2回</td><td>ドメイン名の階層と委任</td><td>ルート・TLD、ゾーン、NSとグルー、内部用ドメイン名</td></tr><tr><td>第3回</td><td>名前解決の流れ</td><td>再帰と反復、キャッシュとTTL、フォワーディング、OSの動き</td></tr><tr><td>第4回</td><td>DNSメッセージとトランスポート</td><td>ヘッダー、UDPとTCP、EDNS、応答コード</td></tr><tr><td>第5回</td><td>リソースレコード 前編</td><td>ゾーンファイル、SOA、NS、A/AAAA、CNAME</td></tr><tr><td>第6回</td><td>リソースレコード 後編</td><td>MX、SPF・DKIM・DMARC、SRV、PTR、CAA、HTTPS</td></tr><tr><td>第7回</td><td>権威DNSサーバーの運用</td><td>ゾーン転送、TTL設計、変更手順、スプリットホライズン</td></tr><tr><td>第8回</td><td>コマンドで調べる</td><td>dig、nslookup、Resolve-DnsName、resolvectl</td></tr><tr><td>第9回</td><td>DNSのセキュリティ</td><td>キャッシュポイズニング、DNSSEC、暗号化DNS</td></tr><tr><td>第10回</td><td>クラウド・社内環境のDNS</td><td>Route 53、AD統合DNS、Kubernetes</td></tr><tr><td>第11回</td><td>トラブルシュート</td><td>切り分けの手順、よくある障害、まとめ</td></tr><tr><td>第12回</td><td>設計演習</td><td>5つのケースで考える</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">コマンドの詳しい使い方は第8回にまとめ、それまでの回では説明に必要な範囲でdigの出力を示します。各回の最後にある「<strong>考えてみよう</strong>」は、自分の職場や自宅の環境を思い浮かべながら答えてみてください。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc2">hostsファイルからDNSへ</span></h2>



<p class="wp-block-paragraph">コンピューター同士はIPアドレスで通信しますが、数字の並びは人間には覚えにくいものです。</p>



<p class="wp-block-paragraph">そこで初期のインターネット（ARPANET）では、名前とアドレスの対応を<strong>1つのファイル（HOSTS.TXT）</strong>にまとめてSRI-NICが一元管理し、各ホストが定期的にダウンロードしていました。<strong>全員が同じ電話帳のコピーを持つ</strong>状態です。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/09/dns01-s005.png" alt="昔はSRI-NICが管理するHOSTS.TXTを全員に配っていたが、今のDNSはルート・jp・comと各組織が自分の部分を管理する分散型になったことを示す図"/></figure>



<p class="wp-block-paragraph">しかしホストが増えると、更新の手間、ファイルの肥大化、名前の重複が限界に達しました。そこで1983年のRFC 882・883で生まれ、1987年のRFC 1034・1035で現在の形になったのがDNSです。</p>



<p class="wp-block-paragraph">DNSは<strong>電話帳を分割し、各組織が自分の部分だけを管理する分散型のデータベース</strong>です。上の図の下半分のように、ルートの下のjpはJPRSが、comはVerisignが管理し、その下のexample.jpはA社が、example.comはB社が、それぞれ自分の部分だけを管理します。「1か所に集める方式」から「各組織が自分の部分を持つ方式」への転換が、DNSのいちばん大きな発想です。</p>



<h3 class="wp-block-heading"><span id="toc3">hostsファイルは今も残っている</span></h3>



<p class="wp-block-paragraph">なお、hostsファイルは今もOSに残っています。</p>



<ul class="wp-block-list">
<li>Linux / macOS：<code>/etc/hosts</code></li>


<li>Windows：<code>C:\Windows\System32\drivers\etc\hosts</code></li>
</ul>



<p class="wp-block-paragraph">多くの場合、<strong>hostsはDNSより先に参照されます</strong>。検証のために一時的に書いた行を消し忘れると、DNSをいくら直しても、そのサーバーだけ古いアドレスに接続し続ける、ということが起きます。「このサーバーだけおかしい」ときは、まずhostsを疑う習慣をつけておくと役に立ちます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>ポイント</strong><br>・昔は1つのファイル（HOSTS.TXT）を全員に配って使っていた<br>・DNSは名前の管理を分割し、各組織が自分の部分を持つ分散データベース<br>・hostsは今も残り、DNSより先に参照される。書き残しに注意</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc4">名前解決とは：通信は「2段階」で行われる</span></h2>



<p class="wp-block-paragraph"><strong>名前解決</strong>とは、<code>www.example.jp</code>のような名前から、通信に必要なIPアドレスなどの情報を求めることです。</p>



<ul class="wp-block-list">
<li><strong>正引き</strong>：名前 → アドレス（例：www.example.jp → 192.0.2.10）</li>


<li><strong>逆引き</strong>：アドレス → 名前（例：192.0.2.10 → www.example.jp）</li>
</ul>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/09/dns01-s006.png" alt="クライアントPCがまずDNSサーバーにwww.example.jpのアドレスを聞き、答えの192.0.2.10へHTTPSで接続するという2段階の通信を示す図"/></figure>



<p class="wp-block-paragraph">ブラウザーでWebサイトを開くときは、<strong>まず名前解決でアドレスを得て、次にそのアドレスへ接続する</strong>という2段階の通信が行われます。図の①②が名前解決、③が本来の通信です。</p>



<p class="wp-block-paragraph">この2つは<strong>別々の通信</strong>です。そのため「つながらない」と言われたら、<strong>名前解決で失敗しているのか、その後の接続で失敗しているのか</strong>を最初に切り分けます。①②が失敗すると、③は始まりもしません。逆に、名前解決は成功しているのに③で失敗しているなら、DNSではなくネットワークやサーバー側の問題です。</p>


<div class=".for-sp">
<div id="im-c929b2770f964f7f88505b9ee7500db9">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567719,asid:1946057,type:"banner",display:"inline",elementid:"im-c929b2770f964f7f88505b9ee7500db9"})</script>
</div>
</div>

<div class=".for-pc">
<div id="im-3b5a2348efcc4b7a9435e1334f6172f2">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567718,asid:1946056,type:"banner",display:"inline",elementid:"im-3b5a2348efcc4b7a9435e1334f6172f2"})</script>
</div>
</div>



<h3 class="wp-block-heading"><span id="toc5">DNSが答えるのはアドレスだけではない</span></h3>



<p class="wp-block-paragraph">DNSが答えるのはIPアドレスだけではありません。</p>



<ul class="wp-block-list">
<li>メールの配送先（<strong>MX</strong>）</li>


<li>Active Directoryのドメインコントローラーの場所（<strong>SRV</strong>）</li>


<li>送信ドメイン認証の情報（<strong>TXT</strong>）</li>
</ul>



<p class="wp-block-paragraph">など、さまざまな情報（<strong>リソースレコード</strong>、第5回・第6回で解説）を引けます。</p>



<p class="wp-block-paragraph">また、逆引きも軽視できません。<strong>SSHのログインが遅い、vSphereの構築が失敗する</strong>といった問題は、逆引きが引けないことが原因になっている場合があります（第10回・第11回）。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>ポイント</strong><br>・名前解決と、その後の本来の通信は別。まずどちらで失敗したかを見る<br>・正引き（名前→アドレス）と逆引き（アドレス→名前）がある<br>・アドレス以外に、メールの配送先やサービスの場所なども引ける</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc6">DNSの3つの登場人物</span></h2>



<p class="wp-block-paragraph">DNSを理解するうえで、いちばん大事なのがここです。DNSの登場人物は<strong>3種類</strong>です。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/09/dns01-s007.png" alt="スタブリゾルバー（依頼者）、フルサービスリゾルバー＝キャッシュDNS（受付係）、権威DNSサーバー（台帳係）の3つの役割を示す図"/></figure>



<p class="wp-block-paragraph"><strong>1. スタブリゾルバー（依頼者）</strong><br>PCやサーバーのOSに組み込まれた、問い合わせを出す側の部品です。自分では答えを探さず、設定されたDNSサーバーに「<strong>調べてきて</strong>」と頼むだけです。</p>



<p class="wp-block-paragraph"><strong>2. フルサービスリゾルバー（受付係）</strong><br>一般には<strong>キャッシュDNSサーバー</strong>と呼ばれます。頼まれた名前について、ルートから順に答えを持つサーバーを探し回り、得た答えを一定時間覚えておきます（キャッシュ）。「<strong>代わりに探します</strong>」という役です。</p>



<p class="wp-block-paragraph"><strong>3. 権威DNSサーバー（台帳係）</strong><br>自分が担当する範囲（<strong>ゾーン</strong>）の「正解」を持ち、その範囲についてだけ答えます。「<strong>担当の範囲だけ答えます</strong>」という役です。</p>



<p class="wp-block-paragraph">たとえるなら、スタブリゾルバーは<strong>依頼者</strong>、フルサービスリゾルバーは調べ物を代行する<strong>受付係</strong>、権威DNSサーバーは各部署の<strong>台帳係</strong>です。</p>



<p class="wp-block-paragraph">ここで大事なのは、<strong>PCのネットワーク設定に書く「DNSサーバー」は、原則としてフルサービスリゾルバー（キャッシュDNS）だ</strong>ということです。PCは権威DNSサーバーに直接は聞きません。必ず受付係を通して聞きます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>ポイント</strong><br>・問い合わせる側（スタブ）、調べ回る側（フルサービス）、答えを持つ側（権威）<br>・PCに設定するDNSサーバーは、原則としてフルサービスリゾルバー<br>・権威DNSサーバーは、担当するゾーンについてだけ答える</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc7">1回の名前解決の全体の流れ</span></h2>



<p class="wp-block-paragraph">では、PCが<code>www.example.jp</code>を<strong>初めて</strong>引く場合を追ってみましょう。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/09/dns01-s008.png" alt="PCがキャッシュDNSに問い合わせ、キャッシュDNSがルートサーバー、jpのサーバー、example.jpの権威DNSの順に紹介をたどって答えを得る①〜⑧の流れを示す図"/></figure>



<ol class="wp-block-list">
<li><strong>①</strong> PCのスタブリゾルバーは、設定されたキャッシュDNSサーバーに問い合わせます。</li>


<li>キャッシュに答えがなければ、キャッシュDNSサーバーは <strong>②</strong> ルートサーバーに聞きます。</li>


<li>ルートは答えを持っていませんが、<strong>③</strong>「jpのことはjpのサーバーに聞いてください」と担当を紹介します（<strong>委任</strong>、第2回）。</li>


<li>続いて <strong>④</strong> jpのサーバーに聞くと、<strong>⑤</strong> example.jpのサーバーを紹介されます。</li>


<li><strong>⑥</strong> example.jpの権威DNSサーバーに聞くと、<strong>⑦</strong> ようやく「192.0.2.10です」という答えが返ります。</li>


<li>キャッシュDNSサーバーは <strong>⑧</strong> その答えをPCに返し、同時にキャッシュに保存します。</li>
</ol>



<p class="wp-block-paragraph">面白いのは、<strong>②④⑥はどれも同じ質問「www.example.jpのAレコードは？」</strong>だという点です。キャッシュDNSは同じ質問を投げ続け、答えが見つかるまで紹介をたどります。</p>



<p class="wp-block-paragraph">電話のたとえでいえば、受付係が本部、支部、担当部署と順に電話をかけ、担当者の答えを依頼者に伝える流れです。図の青（①⑧）が<strong>再帰問い合わせ</strong>、オレンジ（②〜⑦）が<strong>反復問い合わせ</strong>で、この違いは第3回で詳しく扱います。</p>



<p class="wp-block-paragraph">そして、<strong>2回目以降はキャッシュから答えるため、②〜⑦は行われません</strong>。インターネット全体でDNSが軽快に動いているのは、このキャッシュのおかげです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph"><strong>ポイント</strong><br>・キャッシュDNSが、ルート→TLD→担当ゾーンの順に紹介をたどる<br>・各段階の「紹介」が委任。最後に権威DNSが答えを返す<br>・答えはキャッシュされ、2回目以降は②〜⑦が省かれる</p>
</blockquote>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc8">用語の整理（RFC 9499）</span></h2>



<p class="wp-block-paragraph">DNSは歴史が長いので、同じものがいろいろな名前で呼ばれています。この連載での呼び方と、RFC 9499（2024年、RFC 8499を置き換えたDNSの用語集）の用語、現場での呼び方を対応させておきます。</p>



<figure class="wp-block-table"><table><thead><tr><th>この連載での呼び方</th><th>RFC 9499 の用語</th><th>現場での呼び方</th><th>役割</th></tr></thead><tbody><tr><td>スタブリゾルバー</td><td>stub resolver</td><td>リゾルバー、DNSクライアント</td><td>問い合わせを出すだけ。答えは探さない</td></tr><tr><td>フルサービスリゾルバー（キャッシュDNSサーバー）</td><td>full-service resolver、recursive resolver</td><td>キャッシュサーバー、フルリゾルバー</td><td>再帰問い合わせを受け、答えを探してキャッシュする</td></tr><tr><td>権威DNSサーバー</td><td>authoritative server</td><td>権威サーバー、コンテンツサーバー</td><td>ゾーンの正解を持ち、そのゾーンについて答える</td></tr><tr><td>フォワーダー</td><td>forwarder</td><td>DNSプロキシ、DNSリレー</td><td>受けた問い合わせを別のサーバーへ転送する</td></tr><tr><td>再帰問い合わせ</td><td>recursive mode</td><td>—</td><td>「最後まで調べて」と頼む（第3回）</td></tr><tr><td>反復問い合わせ</td><td>iterative resolution</td><td>非再帰問い合わせ</td><td>「知っている範囲で答えて」と頼む（第3回）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">注意したいのは、<strong>単に「DNSサーバー」と言うと、キャッシュDNSと権威DNSの両方を指してしまう</strong>ことです。会話やチケットで「DNSサーバーを変更しました」と出てきたら、<strong>「キャッシュ」の話か「権威」の話か</strong>を必ず確かめましょう。ここを取り違えると、話がまったく噛み合いません。</p>


<div class=".for-sp">
<div id="im-e200ff972f7b43fe9c8c2a7b60698c08">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567719,asid:1946060,type:"banner",display:"inline",elementid:"im-e200ff972f7b43fe9c8c2a7b60698c08"})</script>
</div>
</div>

<div class=".for-pc">
<div id="im-4f0e910e1dca4503a73e8d9a2678879f">
  <script async src="https://imp-adedge.i-mobile.co.jp/script/v1/spot.js?20220104"></script>
  <script>(window.adsbyimobile=window.adsbyimobile||[]).push({pid:81546,mid:567718,asid:1946059,type:"banner",display:"inline",elementid:"im-4f0e910e1dca4503a73e8d9a2678879f"})</script>
</div>
</div>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc9">身の回りのDNS</span></h2>



<p class="wp-block-paragraph">普段使っている端末は、どのキャッシュDNSに聞いているのでしょうか。場面ごとに整理してみます。</p>



<figure class="wp-block-image size-large"><img decoding="async" src="https://www.seichan.org/blog/wp-content/uploads/2026/09/dns01-x-where-dns.png" alt="社内PC・自宅PC・スマホ・パブリックDNS・AWSのEC2・ブラウザーが、それぞれどのキャッシュDNSを使うかを示す図"/></figure>



<figure class="wp-block-table"><table><thead><tr><th>場面</th><th>端末が使うキャッシュDNS</th><th>設定の配られ方</th><th>注意点</th></tr></thead><tbody><tr><td>社内</td><td>ADのドメインコントローラーなど社内のDNSサーバー</td><td>DHCP、または固定設定</td><td>社内と外部の名前を両方引く。外部はフォワーダー経由が多い</td></tr><tr><td>自宅</td><td>ブロードバンドルーター（DNSプロキシ）</td><td>ルーターのDHCP</td><td>ルーターはプロバイダーのキャッシュDNSへ転送する</td></tr><tr><td>スマホ（モバイル回線）</td><td>携帯事業者のキャッシュDNS</td><td>回線への接続時に自動</td><td>Androidの「プライベートDNS」などで暗号化DNSに変えられる（第9回）</td></tr><tr><td>パブリックDNS</td><td>8.8.8.8（Google）、1.1.1.1（Cloudflare）、9.9.9.9（Quad9）等</td><td>利用者が手動で設定</td><td>社内の名前は引けない。社内での利用はポリシーに従う</td></tr><tr><td>クラウド（AWS）</td><td>VPCのRoute 53 VPC Resolver（VPCのCIDR＋2、169.254.169.253）</td><td>DHCPオプションセット</td><td>プライベートホストゾーンを引ける（第10回）</td></tr><tr><td>ブラウザー</td><td>OSとは別の暗号化DNS（DoH）を使う場合がある</td><td>ブラウザーの設定</td><td>OSの設定と違うサーバーに聞くことがある（第9回）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">特に最後の<strong>ブラウザー</strong>は見落としがちです。OSのDNS設定を確認して「正しいサーバーを向いている」と思っても、ブラウザーが独自にDoHで外部のサーバーに聞いていると、社内の名前が引けない、といったことが起きます。</p>



<p class="wp-block-paragraph">自分がどのDNSサーバーを使っているかは、次のコマンドで確認できます（詳しくは第3回・第8回）。</p>



<pre class="wp-block-code"><code># Windows
ipconfig /all

# Linux（systemd-resolved）
resolvectl status

# Linux（従来の設定ファイル）
cat /etc/resolv.conf</code></pre>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc10">答えの出どころを確かめる</span></h2>



<p class="wp-block-paragraph">最後に、少しだけdigを使ってみます。<strong>同じ名前を引いても、キャッシュDNSに聞いた場合と、権威DNSに直接聞いた場合とで、応答の見え方が違います</strong>。</p>



<pre class="wp-block-code"><code>$ dig www.example.jp
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
www.example.jp.		259	IN	A	192.0.2.10

$ dig @ns1.example.jp www.example.jp +norec
;; flags: qr aa; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
www.example.jp.		300	IN	A	192.0.2.10</code></pre>



<p class="wp-block-paragraph">（出力は要所のみの抜粋です）</p>



<ul class="wp-block-list">
<li><strong>1つ目</strong>は、設定されたキャッシュDNSへの問い合わせです。flagsに<strong>aaがない</strong>ので、キャッシュDNSが調べてきた答えだと分かります。</li>


<li><strong>2つ目</strong>は、権威DNSに直接、再帰なし（<code>+norec</code>）で聞いた結果です。<strong>aa（Authoritative Answer）</strong>が立っています。</li>


<li><strong>TTLにも注目</strong>してください。権威DNSは設定値の<strong>300</strong>のまま、キャッシュDNSは残り時間（<strong>259</strong>）を返しています。</li>
</ul>



<p class="wp-block-paragraph">Windowsには標準でdigがないため、PowerShellの<code>Resolve-DnsName</code>を使います。</p>



<pre class="wp-block-code"><code>PS&gt; Resolve-DnsName www.example.jp -NoRecursion -Server ns1.example.jp
Name              Type   TTL   Section    IPAddress
www.example.jp    A      300   Answer     192.0.2.10</code></pre>



<p class="wp-block-paragraph">Resolve-DnsNameではフラグは表示されませんが、<strong>TTLが設定値のままか、減っているか</strong>で同じように見分けられます。</p>



<p class="wp-block-paragraph">なぜこれが大事かというと、<strong>出どころを取り違えると、切り分けの方向を誤る</strong>からです。</p>



<ul class="wp-block-list">
<li>「権威DNSでは正しいのに、キャッシュDNSでは古い」→ <strong>キャッシュの問題</strong></li>


<li>「権威DNSから間違っている」→ <strong>ゾーンの設定の問題</strong></li>
</ul>



<p class="wp-block-paragraph">digの読み方は第8回で詳しく扱います。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc11">考えてみよう</span></h2>



<ol class="wp-block-list">
<li>自分のPCが使っているDNSサーバーを調べてください。それはキャッシュDNSですか、権威DNSですか。社内、VPN接続中、自宅で違いはありますか。</li>


<li>hostsファイルに何か書かれているサーバーはありませんか。書かれている理由と、消し忘れたときに起きることを説明できますか。</li>


<li>「Webサイトが開けない」と言われたとき、名前解決の失敗とその後の通信の失敗を、どうやって見分けますか。</li>
</ol>



<p class="wp-block-paragraph"><strong>ヒント</strong>：この記事の「2段階の通信」、「身の回りのDNS」の確認コマンド、「答えの出どころを確かめる」のaaフラグとTTLが手がかりです。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc12">まとめ</span></h2>



<ul class="wp-block-list">
<li>DNSは、名前の管理を各組織に分担させた<strong>分散型のデータベース</strong>。hostsは今もDNSより先に参照される</li>


<li>通信は「<strong>名前解決</strong>」と「<strong>本来の通信</strong>」の2段階。障害時はまずどちらで失敗したかを見る</li>


<li>登場人物は<strong>スタブリゾルバー（依頼者）・キャッシュDNS（受付係）・権威DNS（台帳係）</strong>の3つ</li>


<li>キャッシュDNSが<strong>ルート→TLD→担当ゾーン</strong>と紹介をたどって答えを見つけ、キャッシュする</li>


<li>「DNSサーバー」と聞いたら、<strong>キャッシュか権威か</strong>を必ず確かめる</li>
</ul>



<p class="wp-block-paragraph">次回は、DNSの名前がどのような<strong>階層</strong>で管理され、<strong>委任</strong>によってどう分担されているかを扱います。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading"><span id="toc13">連載「DNS入門」全12回</span></h2>



<ol class="wp-block-list">
<li><strong>DNSとは？名前解決の全体像と3つの登場人物（この記事）</strong></li>


<li><a href="https://www.seichan.org/2026/09/dns-02-hierarchy-delegation.html" target="_blank">ドメイン名の階層と委任</a></li>


<li>名前解決の流れ</li>


<li>DNSメッセージとトランスポート</li>


<li>リソースレコード 前編</li>


<li>リソースレコード 後編</li>


<li>権威DNSサーバーの運用</li>


<li>コマンドで調べる</li>


<li>DNSのセキュリティ</li>


<li>クラウド・社内環境のDNS</li>


<li>DNSトラブルシュート</li>


<li>DNS設計演習</li>
</ol>
]]></content:encoded>
					
					<wfw:commentRss>https://www.seichan.org/2026/09/dns-01-overview.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DNS (Domain Name System) – DNS の動的更新</title>
		<link>https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%81%ae%e5%8b%95%e7%9a%84%e6%9b%b4%e6%96%b0.html</link>
					<comments>https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%81%ae%e5%8b%95%e7%9a%84%e6%9b%b4%e6%96%b0.html#respond</comments>
		
		<dc:creator><![CDATA[seichan]]></dc:creator>
		<pubDate>Fri, 12 Apr 2024 13:00:00 +0000</pubDate>
				<category><![CDATA[DNS サーバー]]></category>
		<category><![CDATA[DHCP]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<guid isPermaLink="false">https://www.seichan.org/blog/?p=2970</guid>

					<description><![CDATA[Active Directory ドメインサービス環境では Dynamic DNS を利用したレコードの自動登録を行っていると思います．もし DHCP サーバーによる動的更新を行いたい場合ハマり所がありますのでその解説を [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Active Directory ドメインサービス環境では Dynamic DNS を利用したレコードの自動登録を行っていると思います．<br>もし DHCP サーバーによる動的更新を行いたい場合ハマり所がありますのでその解説を行います．</p>



<ul class="wp-block-list">
<li>DNS に関するお話
<ul class="wp-block-list">
<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-1.html" target="_blank">DNS (Domain Name System) 概要 (1)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-2.html" target="_blank">DNS (Domain Name System) 概要 (2)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-3.html" target="_blank">DNS (Domain Name System) 概要 (3)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-nslookup-%e3%82%92%e4%bd%bf%e3%81%84%e3%81%93%e3%81%aa%e3%81%9d%e3%81%86.html" target="_blank">DNS (Domain Name System) – nslookup を使いこなそう</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-windows-dns-%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%bb%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html" target="_blank">DNS (Domain Name System) – Windows DNS サーバーの設定・オプション</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%a8%e3%83%ac%e3%82%b3%e3%83%bc%e3%83%89%e3%81%ae%e7%99%bb%e9%8c%b2.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの設定とレコードの登録</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-%e3%82%b5%e3%83%96%e3%83%89%e3%83%a1%e3%82%a4%e3%83%b3%e3%81%a8%e5%a7%94%e4%bb%bb.html" target="_blank">DNS (Domain Name System) – サブドメインと委任</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-%e3%83%95%e3%82%a9%e3%83%af%e3%83%bc%e3%83%80%e3%83%bc%e3%81%ae%e6%a7%8b%e6%88%90.html" target="_blank">DNS (Domain Name System) – フォワーダーの構成</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%81%ae%e5%8b%95%e7%9a%84%e6%9b%b4%e6%96%b0.html" target="_blank">DNS (Domain Name System) – DNS の動的更新</a></li>
</ul>
</li>
</ul>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">DNS 動的更新とは</a><ol><li><a href="#toc2" tabindex="0">2つの動的更新の仕組み</a></li><li><a href="#toc3" tabindex="0">クライアントが DNS サーバーに対して直接レコード更新のリクエストを行う</a><ol><li><a href="#toc4" tabindex="0">クライアントが直接更新を行う (DNSサーバー側)</a></li></ol></li><li><a href="#toc5" tabindex="0">DHCP サーバーが代行して DNS サーバーに対してレコード更新のリクエストを行う</a><ol><li><a href="#toc6" tabindex="0">DHCP サーバーが代行する (DHCP サーバー観点)</a></li></ol></li></ol></li><li><a href="#toc7" tabindex="0">DNS 動的更新のトラブル事例</a><ol><li><a href="#toc8" tabindex="0">DNS レコードの権限の問題 (クライアントと DHCP サーバーのバッティング)</a></li><li><a href="#toc9" tabindex="0">DNS レコードの権限の問題 (冗長化された DHCP サーバーのバッティング)</a></li></ol></li><li><a href="#toc10" tabindex="0">DNS Update Proxy の設定</a><ol><li><a href="#toc11" tabindex="0">DNS Update 用アカウントの作成</a></li><li><a href="#toc12" tabindex="0">DnsUpdateProxy グループに所属させる</a></li><li><a href="#toc13" tabindex="0">DHCP サーバーで動的更新用アカウントを設定する</a></li><li><a href="#toc14" tabindex="0">動作確認</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">DNS 動的更新とは</span></h2>



<p class="wp-block-paragraph">DNS の動的更新については「<a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a>」で文章で書いていますが，文章だけなのでもう少しわかりやすく説明します．</p>



<h3 class="wp-block-heading"><span id="toc2">2つの動的更新の仕組み</span></h3>



<p class="wp-block-paragraph">Active Directory ドメインサービス環境では，ドメインに参加しているクライアントの DNS A と PTR レコードの DNS 動的更新を利用しているケースが多いと思います．<br>(DNS 動的更新は Active Directory 環境に限った話ではないですが，本記事は Windows DNS のお話ですので Active Directory ドメインサービスを前提に説明します)</p>



<p class="wp-block-paragraph">まず，動的更新の方法として二つあります．</p>



<ul class="wp-block-list">
<li>クライアントが DNS サーバーに対して直接レコード更新のリクエストを行う</li>



<li>DHCP サーバーが代行して DNS サーバーに対してレコード更新のリクエストを行う</li>
</ul>



<p class="wp-block-paragraph">どういった違いがあるのかを次で説明します．</p>



<h3 class="wp-block-heading"><span id="toc3">クライアントが DNS サーバーに対して直接レコード更新のリクエストを行う</span></h3>



<p class="wp-block-paragraph">Windows (サーバーもクライアントも) はデフォルトでクライアントが DNS の自動更新を行う設定が有効になっています．</p>



<p class="wp-block-paragraph">IP アドレスを設定した，DHCP からリースを受け取った，NIC の切断と接続を行った．などのタイミングで DNS サーバーに対してレコード更新のリクエストを送信します．</p>



<p class="wp-block-paragraph">この動作は Active Directory ドメインに参加している，していないに関わらず，以下の画面の箇所の設定が動的更新要求の動作に関わってきます．</p>



<p class="wp-block-paragraph">その後，更新要求を DNS サーバーが受け取った後に DNS サーバー側でどのように判断，処理するのかは設定によります．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="1306" height="1125" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-49.png" alt="" class="wp-image-2984" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-49.png 1306w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-49-300x258.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-49-546x470.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-49-768x662.png 768w" sizes="(max-width: 1306px) 100vw, 1306px" /></figure>



<h4 class="wp-block-heading"><span id="toc4">クライアントが直接更新を行う (DNSサーバー側)</span></h4>



<p class="wp-block-paragraph">「<a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a>」でも説明していますが改めて説明します．</p>



<p class="wp-block-paragraph">DNSサーバーのゾーンプロパティをみると，動的更新は「セキュリティ保護のみ」がデフォルトの設定となっており，「認証」が成功したクライアントからのみ更新を受け付ける．という動作になります．</p>



<p class="wp-block-paragraph">従って，デフォルトは Active Directory ドメインに参加クライアントからのみ DNS 更新要求を受け付け，更新が行われるという動作になります．<br>Active Directory ドメイン参加すると DNS レコードが自動で追加されようになる．という動作はこの設定と更新の動きによるものです．</p>



<p class="wp-block-paragraph">お薦めはしませんが，設定を「非セキュリティ保護およびセキュリティ保護」に変更する事で，ドメイン参加していないクライアントからの更新要求も受け付ける事ができます．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_002-1.png" alt="" class="wp-image-2987" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_002-1.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_002-1-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_002-1-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_002-1-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<h3 class="wp-block-heading"><span id="toc5">DHCP サーバーが代行して DNS サーバーに対してレコード更新のリクエストを行う</span></h3>



<p class="wp-block-paragraph">先に&#8230; 説明はしますが，Windows DNS のセキュリティの兼ね合いから，基本的には Active Directory ドメイン参加クライアントのみ，直接更新の方式．を推奨します．</p>



<p class="wp-block-paragraph">Windows DHCP サーバーは DNS サーバーに対してレコード更新要求を代行する機能を持っています．<br>Windows DHCP サーバー以外でも，例えば Linux などで利用される ISC DHCP も同様の機能を持っています．</p>



<p class="wp-block-paragraph">上で説明している直接クライアントが更新する方法を取らずに代行の方法をとるケースは以下の場合です．</p>



<ul class="wp-block-list">
<li>クライアントからの直接更新を止めたい</li>



<li>クライアントから直接更新する機能が無い</li>



<li>ドメインに所属していないクライアントも動的に管理したい</li>
</ul>



<p class="wp-block-paragraph">というケースが考えられますが，DHCP サーバーが代行して DNS レコードの更新を行う場合は直接更新と代行の併用は推奨しません．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img decoding="async" width="409" height="539" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-47.png" alt="" class="wp-image-2979" style="width:250px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-47.png 409w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-47-300x395.png 300w" sizes="(max-width: 409px) 100vw, 409px" /></figure>



<h4 class="wp-block-heading"><span id="toc6">DHCP サーバーが代行する (DHCP サーバー観点)</span></h4>



<p class="wp-block-paragraph">DHCP サーバーが代行する場合「動的更新を有効にする」が設定されている必要があります．<br>この設定は，スコープを作ると規定で有効です．</p>



<p class="wp-block-paragraph">となると，Windows クライアントも DHCP もそれぞれ DNS 更新要求出すのか? となりますが，次の DHCP のオプションによって挙動が制御されています．</p>



<p class="wp-block-paragraph"><strong>DHCPクライアントから要求があったときのみ DNS レコードを動的に更新する</strong></p>



<p class="wp-block-paragraph">この設定にしている場合，DHCP REQUEST 内で Option 81 のフラグが「0x1」の場合に DHCP が更新を行う動作となります．<br>Windows クライアントは Option 81 のフラグは「0x0」固定の為、DHCP が代行する事はありません．</p>



<p class="wp-block-paragraph"><strong>DNS レコードを常に動的に更新する</strong></p>



<p class="wp-block-paragraph">この設定にしている場合，Option 81 のフラグに関係なく DHCP サーバーが DNS 更新要求を代行します．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_003-1.png" alt="" class="wp-image-2988" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_003-1.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_003-1-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_003-1-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_003-1-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h2 class="wp-block-heading"><span id="toc7">DNS 動的更新のトラブル事例</span></h2>



<h3 class="wp-block-heading"><span id="toc8">DNS レコードの権限の問題 (クライアントと DHCP サーバーのバッティング)</span></h3>



<p class="wp-block-paragraph">「DNS レコードを常に動的に更新する」の場合かつ，クライアント側設定がデフォルトのままの場合，クライアントと DHCP サーバーの両方が DNS レコードの更新を行います．<br>(クライアントは Active Directory ドメインに参加しているクライアントです)</p>



<p class="wp-block-paragraph">この際，Windows DNS のゾーン設定で「セキュリティ保護のみ」の場合は，生成されたレコードの権限問題が浮上します．</p>



<p class="wp-block-paragraph">DNS レコードにも ACL (アクセスコントロールリスト) が存在しており，基本的には DNS レコードを作成したアカウントのみが以降更新可能となります．<br>(Domain Admins 等の管理権限を持つアカウントは作成，更新，削除のいずれも可能です)</p>



<p class="wp-block-paragraph">そのため，以下のような場合は DHCP サーバーからの DNS 更新クエリーは権限不足の為更新ができません．<br>じゃぁ「保護無し」にしよう！ はやめてください．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1428" height="1125" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-50.png" alt="" class="wp-image-2989" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-50.png 1428w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-50-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-50-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-50-768x605.png 768w" sizes="(max-width: 1428px) 100vw, 1428px" /></figure>



<h3 class="wp-block-heading"><span id="toc9">DNS レコードの権限の問題 (冗長化された DHCP サーバーのバッティング)</span></h3>



<p class="wp-block-paragraph">DHCP サーバーが冗長化されており，DNS 動的更新を DHCP サーバーで行う場合も権限問題が発生します．<br>デフォルトでは DHCP サーバーのコンピューターアカウントで認証してレコードを作成，更新が行われます．<br>この例の場合，AD01 がレコードを作成した為，以降このレコードを更新できるのは AD01 のみとなります．AD02 が更新の要求を行っても権限がありませんので更新ができません．</p>



<p class="wp-block-paragraph">こうなると DHCP サーバーからの DNS 動的更新の運用上問題になる為，動的更新用のユーザーアカウント(DNSUpdateProxyアカウント)を用いて更新を行う方式を取ります．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_005.png" alt="" class="wp-image-2991" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_005.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_005-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_005-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_005-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">この問題を解消するための設定を説明していきます．</p>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h2 class="wp-block-heading"><span id="toc10">DNS Update Proxy の設定</span></h2>



<p class="wp-block-paragraph">冗長化されている DHCP サーバーで DNS 更新を行う場合，DNS Update Proxy アカウントを用いた更新を行う必要があります．</p>



<p class="wp-block-paragraph">流れとしては次のとおりになります．</p>



<ul class="wp-block-list">
<li>DNS Update 用アカウントを作成する</li>



<li>作成したアカウントを DNSUpdateProxy グループに所属させる</li>



<li>DHCP サーバーで動的更新用アカウントを設定する</li>
</ul>



<h3 class="wp-block-heading"><span id="toc11">DNS Update 用アカウントの作成</span></h3>



<p class="wp-block-paragraph">サーバーマネージャーの「ツール」選択し「Active Directory ユーザーとコンピューター」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_010.png" alt="" class="wp-image-2992" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_010.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_010-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_010-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_010-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">作成したい OU や CN を選択し，右クリックでメニューを表示して「新規作成」-「ユーザー」をクリックします．<br>ユーザーアカウントを作成する OU はどこでも大丈夫です．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_011.png" alt="" class="wp-image-2993" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_011.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_011-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_011-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_011-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">ユーザー作成画面が表示されますので，アカウント情報を入力して「次へ」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_012.png" alt="" class="wp-image-2994" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_012.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_012-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_012-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_012-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">DHCP サーバーでアカウント情報を入力しますので，パスワードは無期限にした方が扱いは楽です．セキュリティを考慮するのであれば定期的に更新していく運用を行いましょう．</p>



<p class="wp-block-paragraph">今回は「パスワードを無期限にする」にチェックを入れて「次へ」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_013.png" alt="" class="wp-image-2995" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_013.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_013-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_013-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_013-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">「完了」をクリックしてアカウント作成を完了します．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_014.png" alt="" class="wp-image-2996" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_014.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_014-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_014-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_014-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">アカウントが作成されたことを確認します．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_015.png" alt="" class="wp-image-2997" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_015.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_015-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_015-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_015-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h3 class="wp-block-heading"><span id="toc12">DnsUpdateProxy グループに所属させる</span></h3>



<p class="wp-block-paragraph">先ほど作成したアカウントを「DnsUpdateProxy」に所属させます．</p>



<p class="wp-block-paragraph">「DnsUpdateProxy」グループを選択，右クリックでメニューを表示し「プロパティ」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_016.png" alt="" class="wp-image-2998" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_016.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_016-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_016-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_016-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">「メンバー」タブを選択して「追加」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_017.png" alt="" class="wp-image-2999" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_017.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_017-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_017-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_017-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">先ほど作成したアカウントを入力して「OK」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_018.png" alt="" class="wp-image-3000" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_018.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_018-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_018-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_018-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">所属するメンバーに作成したアカウントが表示されていることを確認し，「適用」をクリックの上「OK」をクリックしてウィンドウを閉じます．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_020.png" alt="" class="wp-image-3002" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_020.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_020-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_020-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_020-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h3 class="wp-block-heading"><span id="toc13">DHCP サーバーで動的更新用アカウントを設定する</span></h3>



<p class="wp-block-paragraph">上で作成，グループに登録したアカウントを DHCP サーバーに設定します．<br>1台だけ説明をしていますが，冗長化している DHCP サーバーすべてで実施する必要がありますので注意してください．</p>



<p class="wp-block-paragraph">サーバーマネージャーより「ツール」-「DHCP」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_021.png" alt="" class="wp-image-3003" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_021.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_021-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_021-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_021-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">DHCP サーバーを展開し「IPv4」を選択，右クリックでメニューを表示して「プロパティ」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_022.png" alt="" class="wp-image-3004" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_022.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_022-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_022-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_022-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">「詳細設定」タブを選択し「資格情報」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_023.png" alt="" class="wp-image-3005" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_023.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_023-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_023-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_023-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">アカウント情報の入力画面が表示されますのでアカウント情報を入力して「OK」をクリックします．<br>ドメイン名は NetBIOS 名 (短縮名) で入力する必要がありますので注意してください．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_024.png" alt="" class="wp-image-3006" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_024.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_024-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_024-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_024-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">元の画面に戻りますので「OK」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_025.png" alt="" class="wp-image-3007" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_025.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_025-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_025-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_025-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<h3 class="wp-block-heading"><span id="toc14">動作確認</span></h3>



<p class="wp-block-paragraph">DHCP でアドレスを取得し，更新された DNS レコードを確認しましょう．<br>この際，既にレコードが存在している場合は権限が DHCP サーバーのコンピューターアカウントになっていると思います．そうなると更新に失敗しますので一度レコードを削除してから動作確認をしてください．</p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_026.png" alt="" class="wp-image-3013" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_026.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_026-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_026-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dynamic_026-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">以上，DNS 動的更新についての解説でした．</p>



<p class="wp-block-paragraph">次回以降は，ちょっと今後の雲行きが微妙なのですが，VMware (現 Broadcom) の vSphere について解説していこうと思います．</p>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%81%ae%e5%8b%95%e7%9a%84%e6%9b%b4%e6%96%b0.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DNS (Domain Name System) – フォワーダーの構成</title>
		<link>https://www.seichan.org/2024/04/dns-domain-name-service-%e3%83%95%e3%82%a9%e3%83%af%e3%83%bc%e3%83%80%e3%83%bc%e3%81%ae%e6%a7%8b%e6%88%90.html</link>
					<comments>https://www.seichan.org/2024/04/dns-domain-name-service-%e3%83%95%e3%82%a9%e3%83%af%e3%83%bc%e3%83%80%e3%83%bc%e3%81%ae%e6%a7%8b%e6%88%90.html#respond</comments>
		
		<dc:creator><![CDATA[seichan]]></dc:creator>
		<pubDate>Wed, 10 Apr 2024 13:00:00 +0000</pubDate>
				<category><![CDATA[DNS サーバー]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<guid isPermaLink="false">https://www.seichan.org/blog/?p=2932</guid>

					<description><![CDATA[DNS の名前解決において，明示的に別のリゾルバーや権威サーバーを指定したいケースがあります．そのような場合は「フォワーダー」を設定して経路(使用するサーバー)を指定してあげます．本記事では2つのフォワーダーについて解説 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">DNS の名前解決において，明示的に別のリゾルバーや権威サーバーを指定したいケースがあります．<br>そのような場合は「フォワーダー」を設定して経路(使用するサーバー)を指定してあげます．<br>本記事では2つのフォワーダーについて解説を行います．</p>



<ul class="wp-block-list">
<li>DNS に関するお話
<ul class="wp-block-list">
<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-1.html" target="_blank">DNS (Domain Name System) 概要 (1)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-2.html" target="_blank">DNS (Domain Name System) 概要 (2)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-3.html" target="_blank">DNS (Domain Name System) 概要 (3)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-nslookup-%e3%82%92%e4%bd%bf%e3%81%84%e3%81%93%e3%81%aa%e3%81%9d%e3%81%86.html" target="_blank">DNS (Domain Name System) – nslookup を使いこなそう</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-windows-dns-%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%bb%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html" target="_blank">DNS (Domain Name System) – Windows DNS サーバーの設定・オプション</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%a8%e3%83%ac%e3%82%b3%e3%83%bc%e3%83%89%e3%81%ae%e7%99%bb%e9%8c%b2.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの設定とレコードの登録</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-%e3%82%b5%e3%83%96%e3%83%89%e3%83%a1%e3%82%a4%e3%83%b3%e3%81%a8%e5%a7%94%e4%bb%bb.html" target="_blank">DNS (Domain Name System) – サブドメインと委任</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-%e3%83%95%e3%82%a9%e3%83%af%e3%83%bc%e3%83%80%e3%83%bc%e3%81%ae%e6%a7%8b%e6%88%90.html" target="_blank">DNS (Domain Name System) – フォワーダーの構成</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%81%ae%e5%8b%95%e7%9a%84%e6%9b%b4%e6%96%b0.html" target="_blank">DNS (Domain Name System) – DNS の動的更新</a></li>
</ul>
</li>
</ul>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">条件付きフォワーダー</a><ol><li><a href="#toc2" tabindex="0">条件付フォワーダーの設定</a></li><li><a href="#toc3" tabindex="0">動作確認</a></li></ol></li><li><a href="#toc4" tabindex="0">すべてのクエリをフォワードする</a><ol><li><a href="#toc5" tabindex="0">先ほど設定した条件付フォワーダーを止める</a></li><li><a href="#toc6" tabindex="0">フォワーダーを設定する</a><ol><li><a href="#toc7" tabindex="0">チェックの有無による挙動の違い</a></li></ol></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">条件付きフォワーダー</span></h2>



<p class="wp-block-paragraph">条件付フォワーダーは，指定したドメインの名前解決を指定した DNS サーバーに転送する仕組みです．<br>イメージとしてはこのようになり，今回設定する例ですと「seichan.org」の名前解決はフォワーダーで転送します．それ以外の名前解決は自前で DNS ルートサーバーから一連の再帰問合せで解決を行う形です．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab543228&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab543228" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="596" height="991" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-41.png" alt="" class="wp-image-2940" style="width:300px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-41.png 596w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-41-300x499.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-41-546x908.png 546w" sizes="(max-width: 596px) 100vw, 596px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc2">条件付フォワーダーの設定</span></h3>



<p class="wp-block-paragraph">「条件付きフォワーダー」を選択，右クリックでメニューを表示し「新規条件付きフォワーダー」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_001.png" alt="" class="wp-image-2933" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_001.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_001-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_001-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_001-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">「DNS ドメイン」にフォワード (転送) したいドメインを入力し，そのドメインを管理している DNS サーバーを「マスターサーバーの IP アドレス」に入力します．<br>今回は2台の DNS サーバーが存在するので2つの IP アドレスを入力しています．</p>



<p class="wp-block-paragraph">また「この Active Directory に条件付きフォワーダーを保存し、次の方法でレプリケートする」にチェックを入れることで，フォワーダーの設定を Active Directory 内に保存することが出来るようになります．<br>そのため，それぞれの DNS サーバーで同じような設定が不要になりますので，AD 統合 DNS の場合は積極的に利用しましょう．</p>



<p class="wp-block-paragraph">レプリケートの範囲については「<a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a>」で説明しているレプリケーション範囲と同様です．今回は「このドメインのすべての DNS サーバー」としています．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_002.png" alt="" class="wp-image-2934" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_002.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_002-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_002-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_002-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">設定 (入力) が終わったら「OK」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_003.png" alt="" class="wp-image-2935" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_003.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_003-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_003-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_003-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">設定が完了すると「条件付フォワーダー」にドメインが作成され，フォワード先 IP アドレスが確認することができます．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_004-1.png" alt="" class="wp-image-2937" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_004-1.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_004-1-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_004-1-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_004-1-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<h3 class="wp-block-heading"><span id="toc3">動作確認</span></h3>



<p class="wp-block-paragraph">実際にフォワードができているのかを確認します．纏めて実施をしていますが次のことを行っています．</p>



<ul class="wp-block-list">
<li>seichan.org の NS の確認<br>NS 自体も自サーバーは保持しておらず，フォワード先によって応答がある状態ですので正常に動作していることが確認できます．</li>



<li>www.seichan.org の A レコードの確認<br>A レコードは seichan.org の権威サーバーが管理していますので，これも正常に動作していることが確認できます．</li>
</ul>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_005.png" alt="" class="wp-image-2938" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_005.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_005-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_005-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_005-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h2 class="wp-block-heading"><span id="toc4">すべてのクエリをフォワードする</span></h2>



<p class="wp-block-paragraph">条件付フォワーダーは，指定したドメインのみフォワードする設定となります．組織内に DNS リゾルバーが存在する場合はそこに集約したいということが多いと思います．<br>そんな場合を想定した設定方法について解説します．</p>



<h3 class="wp-block-heading"><span id="toc5">先ほど設定した条件付フォワーダーを止める</span></h3>



<p class="wp-block-paragraph">記事の流れとして記載しています．元々条件付フォワーダーを設定していない場合は無視してもらって大丈夫です．</p>



<p class="wp-block-paragraph">また，以下の構成のような場合は条件付フォワーダーは継続して残り続けます．<br>(このような構成をとるなら，中央のリゾルバーで全部制御したほうが良いと思いますが&#8230;)</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="866" height="991" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-42.png" alt="" class="wp-image-2943" style="width:400px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-42.png 866w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-42-300x343.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-42-546x625.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-42-768x879.png 768w" sizes="(max-width: 866px) 100vw, 866px" /></figure>



<p class="wp-block-paragraph">「条件付フォワーダー」にあるドメインを選択，右クリックでメニューを表示して「削除」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab544a5d&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab544a5d" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_006.png" alt="" class="wp-image-2944" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_006.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_006-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_006-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_006-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">確認が促されるので，ドメイン名を確認して問題がなければ「はい」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5456d9&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5456d9" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_007.png" alt="" class="wp-image-2945" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_007.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_007-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_007-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_007-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">「Active Directory 統合」されている場合，警告が表示されます．「はい」をクリックして Active Directory から情報を削除します．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab546389&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab546389" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_008.png" alt="" class="wp-image-2946" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_008.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_008-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_008-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_008-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc6">フォワーダーを設定する</span></h3>



<p class="wp-block-paragraph">フォワーダーを設定するサーバーを選択，右クリックでメニューを表示し「プロパティ」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab54702e&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab54702e" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_009.png" alt="" class="wp-image-2949" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_009.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_009-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_009-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_009-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">「フォワーダー」タブを選択して「編集」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab547cca&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab547cca" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_010.png" alt="" class="wp-image-2950" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_010.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_010-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_010-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_010-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">フォワーダーとして DNS リクエストを送信したいサーバーを追加して「OK」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab54897e&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab54897e" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_011.png" alt="" class="wp-image-2951" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_011.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_011-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_011-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_011-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">「フォワーダーが利用できない場合にルートヒントを使用する」のチェックを外して「適用」をクリックします．<br>チェックがついている場合，フォワード先が応答がない場合自身がフルリゾルバーとして動作します．<br>条件付フォワーダーではなく，ここで設定を行うケースは完全なフォワーダーとしての動作を期待している場合が多いと思います．チェックの有無は考慮したうえで行ってください．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab54955f&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab54955f" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_012-1.png" alt="" class="wp-image-2955" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_012-1.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_012-1-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_012-1-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_012-1-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h4 class="wp-block-heading"><span id="toc7">チェックの有無による挙動の違い</span></h4>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab54a17c&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab54a17c" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1432" height="1080" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-44.png" alt="" class="wp-image-2958" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-44.png 1432w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-44-300x226.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-44-546x412.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-44-768x579.png 768w" sizes="(max-width: 1432px) 100vw, 1432px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">「OK」をクリックしてウィンドウを閉じます．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab54ac76&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab54ac76" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_013.png" alt="" class="wp-image-2953" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_013.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_013-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_013-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/forwarder_013-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">フォワーダーの設定は，サーバー毎に実施する必要がありますので，必要台数分同じ処理を実施してください．</p>



<p class="wp-block-paragraph">以上，フォワーダーの解説となります．<br>次回は DNS の動的更新について解説しようと考えています．</p>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.seichan.org/2024/04/dns-domain-name-service-%e3%83%95%e3%82%a9%e3%83%af%e3%83%bc%e3%83%80%e3%83%bc%e3%81%ae%e6%a7%8b%e6%88%90.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DNS (Domain Name System) – サブドメインと委任</title>
		<link>https://www.seichan.org/2024/04/dns-domain-name-service-%e3%82%b5%e3%83%96%e3%83%89%e3%83%a1%e3%82%a4%e3%83%b3%e3%81%a8%e5%a7%94%e4%bb%bb.html</link>
					<comments>https://www.seichan.org/2024/04/dns-domain-name-service-%e3%82%b5%e3%83%96%e3%83%89%e3%83%a1%e3%82%a4%e3%83%b3%e3%81%a8%e5%a7%94%e4%bb%bb.html#respond</comments>
		
		<dc:creator><![CDATA[seichan]]></dc:creator>
		<pubDate>Mon, 08 Apr 2024 13:00:00 +0000</pubDate>
				<category><![CDATA[DNS サーバー]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<guid isPermaLink="false">https://www.seichan.org/blog/?p=2880</guid>

					<description><![CDATA[今回はサブドメインの作成と DNS サーバーの 委任について解説します．サブドメインは2つの作成方法がありますので，両方を記載しつつ筆者の考察も述べています．ちなみに，本記事で委任の解説を行うための設定が終わったこと本来 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">今回はサブドメインの作成と DNS サーバーの 委任について解説します．<br>サブドメインは2つの作成方法がありますので，両方を記載しつつ筆者の考察も述べています．<br>ちなみに，本記事で委任の解説を行うための設定が終わったこと本来の親ドメインからの名前解決がようやくできるようになりました．</p>



<ul class="wp-block-list">
<li>DNS に関するお話
<ul class="wp-block-list">
<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-1.html" target="_blank">DNS (Domain Name System) 概要 (1)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-2.html" target="_blank">DNS (Domain Name System) 概要 (2)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-3.html" target="_blank">DNS (Domain Name System) 概要 (3)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-nslookup-%e3%82%92%e4%bd%bf%e3%81%84%e3%81%93%e3%81%aa%e3%81%9d%e3%81%86.html" target="_blank">DNS (Domain Name System) – nslookup を使いこなそう</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-windows-dns-%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%bb%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html" target="_blank">DNS (Domain Name System) – Windows DNS サーバーの設定・オプション</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%a8%e3%83%ac%e3%82%b3%e3%83%bc%e3%83%89%e3%81%ae%e7%99%bb%e9%8c%b2.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの設定とレコードの登録</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-%e3%82%b5%e3%83%96%e3%83%89%e3%83%a1%e3%82%a4%e3%83%b3%e3%81%a8%e5%a7%94%e4%bb%bb.html" target="_blank">DNS (Domain Name System) – サブドメインと委任</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-%e3%83%95%e3%82%a9%e3%83%af%e3%83%bc%e3%83%80%e3%83%bc%e3%81%ae%e6%a7%8b%e6%88%90.html" target="_blank">DNS (Domain Name System) – フォワーダーの構成</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%81%ae%e5%8b%95%e7%9a%84%e6%9b%b4%e6%96%b0.html" target="_blank">DNS (Domain Name System) – DNS の動的更新</a></li>
</ul>
</li>
</ul>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">サブドメイン</a><ol><li><a href="#toc2" tabindex="0">既存の DNS ゾーンの中でサブドメインを作成する</a></li><li><a href="#toc3" tabindex="0">新規のゾーンとしてサブドメインを作成する</a></li><li><a href="#toc4" tabindex="0">どちらが良いのか</a></li></ol></li><li><a href="#toc5" tabindex="0">委任</a><ol><li><a href="#toc6" tabindex="0">委任の構成</a></li><li><a href="#toc7" tabindex="0">nslookup で確認する</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">サブドメイン</span></h2>



<p class="wp-block-paragraph">サブドメインを作成するには既存の DNS ゾーンの中で作るか新規の DNS ゾーンを作るかの2つの方法があります．</p>



<h3 class="wp-block-heading"><span id="toc2">既存の DNS ゾーンの中でサブドメインを作成する</span></h3>



<p class="wp-block-paragraph">サブドメインを作成したいゾーンを選択，右クリックでメニューを表示し「新しいドメイン」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab555590&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab555590" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_001.png" alt="" class="wp-image-2881" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_001.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_001-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_001-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_001-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">サブドメイン名を入力して「OK」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab556256&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab556256" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_002.png" alt="" class="wp-image-2882" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_002.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_002-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_002-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_002-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">サブドメインがフォルダーとして作成されます．<br>この場合，サブドメインは親ゾーン(親ドメイン)の中にあり，NS などは親ゾーンが持つ形となります．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab556e3d&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab556e3d" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_003.png" alt="" class="wp-image-2883" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_003.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_003-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_003-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_003-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">サブドメインフォルダーの中をみても NS や SOA は存在しません．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5579df&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5579df" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_004.png" alt="" class="wp-image-2884" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_004.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_004-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_004-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_004-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h3 class="wp-block-heading"><span id="toc3">新規のゾーンとしてサブドメインを作成する</span></h3>



<p class="wp-block-paragraph">「前方参照ゾーン」を選択，右クリックでメニューを開き「新しいゾーン」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab558708&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab558708" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_005-1.png" alt="" class="wp-image-2892" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_005-1.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_005-1-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_005-1-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_005-1-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">ウィザードが開始されますので「次へ」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab55928d&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab55928d" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_006-1.png" alt="" class="wp-image-2893" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_006-1.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_006-1-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_006-1-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_006-1-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">ゾーンの種類を選択して「次へ」をクリックします．<br>詳細については「<a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a>」を参照ください．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab559e08&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab559e08" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_007-1.png" alt="" class="wp-image-2894" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_007-1.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_007-1-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_007-1-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_007-1-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">レプリケーションのスコープを選択して「次へ」をクリックします．<br>詳細については「<a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a>」を参照ください．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab55a93e&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab55a93e" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_008-1.png" alt="" class="wp-image-2895" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_008-1.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_008-1-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_008-1-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_008-1-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">ゾーン名 (ドメイン名) を入力して「次へ」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab55b483&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab55b483" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_009-1.png" alt="" class="wp-image-2896" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_009-1.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_009-1-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_009-1-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_009-1-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">動的更新の設定を選択して「次へ」をクリックします．<br>詳細については「<a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a>」を参照ください．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab55c019&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab55c019" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_010-1.png" alt="" class="wp-image-2897" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_010-1.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_010-1-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_010-1-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_010-1-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">作成する内容を確認して「完了」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab55cbb6&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab55cbb6" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_011-1.png" alt="" class="wp-image-2898" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_011-1.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_011-1-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_011-1-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_011-1-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">このようにして作成したサブドメインの場合，親ドメイン (今回の場合だと lab.seichan.org) に薄いサブドメインフォルダーアイコンが作成されています．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab55d748&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab55d748" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_012-1.png" alt="" class="wp-image-2904" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_012-1.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_012-1-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_012-1-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_012-1-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">そのフォルダーを展開すると NS レコードの存在が確認できます．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab55e266&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab55e266" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_013.png" alt="" class="wp-image-2900" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_013.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_013-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_013-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_013-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">もう一つ，前方参照ゾーンのツリーに作成したサブドメインが作成されており，この中をみると NS と SOA が存在します．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab55edae&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab55edae" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_014.png" alt="" class="wp-image-2901" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_014.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_014-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_014-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/subdom_014-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc4">どちらが良いのか</span></h3>



<p class="wp-block-paragraph">動作だけで見るとどちらでも違いはありません．大きな違いは今後のゾーンのポータビリティだと思います．<br>後者 (新規ゾーン) として作成した場合，親ドメイン (lab.seichan.org) から「委任」されてサブドメイン (sub1.lab.seichan.org) が作成されています．<br>現状は同じ DNS サーバーが管理しているため違いはありませんが，新規の DNS サーバーを構成，サブドメインだけ引っ越したい．というような場合は委任先を変えるだけで成立します．</p>



<p class="wp-block-paragraph">一方，前者 (新しいドメイン) として作成した場合，ドメインの引っ越しの場合は一から委任の設定が必要になり，切り替えの際に停止時間を設ける必要があります．</p>



<p class="wp-block-paragraph">そのような意味から，新規ゾーンとして作成する方法が望ましいと考えます．</p>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h2 class="wp-block-heading"><span id="toc5">委任</span></h2>



<p class="wp-block-paragraph">さて，今更ではありますが，ここで言っている親ドメイン (lab.seichan.org) は seichan.org のサブドメインです．<br>今回 Active Directory ドメインサービスとして新規に lab.seichan.org を作成した為，関連性がないままの状態となっています．</p>



<p class="wp-block-paragraph">ですので，本来の親ドメインである seichan.org から lab というサブドメインは ad01.lab.seichan.org および ad02.lab.seichan.org がドメインを管理している．ということを示す「委任」を設定していきたいと思います．</p>



<h3 class="wp-block-heading"><span id="toc6">委任の構成</span></h3>



<p class="wp-block-paragraph">委任を行う DNS サーバー (今回だと seichan.org を管理している DNS サーバー) にて，委任を行いたいドメインを選択，右クリックでメニューを表示し「新しい委任」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab55fd73&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab55fd73" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_001-1.png" alt="" class="wp-image-2916" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_001-1.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_001-1-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_001-1-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_001-1-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">ウィザードが開始されるので「次へ」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab56093e&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab56093e" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_002.png" alt="" class="wp-image-2906" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_002.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_002-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_002-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_002-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">委任するサブドメインを入力して「次へ」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab561565&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab561565" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_003.png" alt="" class="wp-image-2907" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_003.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_003-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_003-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_003-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">委任されたドメインの DNS サーバー情報を設定します．最初は何もない状態ですので「追加」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab562134&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab562134" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_004.png" alt="" class="wp-image-2908" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_004.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_004-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_004-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_004-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">「サーバーの完全修飾ドメイン名」に委任するサブドメインを管理している DNS サーバーの FQDN を入力します．<br>また，「この NS レコードの IP アドレス」にその DNS サーバーの IP アドレスを入力して「OK」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab562c26&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab562c26" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_005.png" alt="" class="wp-image-2909" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_005.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_005-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_005-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_005-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">元の画面に戻ります．lab.seichan.org は2台の DNS サーバーが存在していますので再度「追加」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab563856&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab563856" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_006.png" alt="" class="wp-image-2910" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_006.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_006-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_006-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_006-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">先ほどと同様に NS レコードを生成するための DNS サーバーの FQDN と対応する IP アドレスを入力して「OK」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab56441e&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab56441e" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_007.png" alt="" class="wp-image-2911" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_007.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_007-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_007-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_007-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">委任する DNS サーバー情報が入力出来たことを確認して「次へ」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab56503d&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab56503d" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_008.png" alt="" class="wp-image-2912" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_008.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_008-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_008-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_008-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">ウィザードの完了画面になりますので「完了」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab565c36&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab565c36" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_009.png" alt="" class="wp-image-2913" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_009.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_009-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_009-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_009-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">サブドメイン作成時に「新規ゾーン」で作成した時と同じように「lab」が薄いフォルダーアイコンで表現され，NS レコードのみが存在する状態となります．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5667f2&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5667f2" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_010.png" alt="" class="wp-image-2914" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_010.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_010-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_010-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_010-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">以上で委任の設定は完了です．</p>



<h3 class="wp-block-heading"><span id="toc7">nslookup で確認する</span></h3>



<p class="wp-block-paragraph">構成した委任が正しく動作するのかを確認します．画像では確認結果を纏めてしまっていますが，次のことを確認しています．</p>



<ul class="wp-block-list">
<li>lab.seichan.org の NS レコードの確認<br>正しく解決できています．ですが，これ自体は seichan.org でも持っている情報となります．</li>



<li>www.lab.seichan.org の A レコードの確認<br>これは lab.seichan.org が管理するサーバーにしかない情報ですので，正しく委任先に問合せが行われていることが確認できます．</li>



<li>sub1.lab.seichan.org の NS レコードの確認<br>これも同様に，lab.seichan.org が管理するサーバーにしかない情報ですので，正しく委任先に問合せが行われていることが確認できます．</li>
</ul>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5675d3&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5675d3" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_011.png" alt="" class="wp-image-2915" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_011.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_011-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_011-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/delegate_011-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">以上，サブドメインと委任について解説を終わります．</p>



<p class="wp-block-paragraph">次回はフォワーダーについて解説します．</p>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.seichan.org/2024/04/dns-domain-name-service-%e3%82%b5%e3%83%96%e3%83%89%e3%83%a1%e3%82%a4%e3%83%b3%e3%81%a8%e5%a7%94%e4%bb%bb.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DNS (Domain Name System) – DNS ゾーンの設定とレコードの登録</title>
		<link>https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%a8%e3%83%ac%e3%82%b3%e3%83%bc%e3%83%89%e3%81%ae%e7%99%bb%e9%8c%b2.html</link>
					<comments>https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%a8%e3%83%ac%e3%82%b3%e3%83%bc%e3%83%89%e3%81%ae%e7%99%bb%e9%8c%b2.html#respond</comments>
		
		<dc:creator><![CDATA[seichan]]></dc:creator>
		<pubDate>Sat, 06 Apr 2024 13:00:00 +0000</pubDate>
				<category><![CDATA[DNS サーバー]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<guid isPermaLink="false">https://www.seichan.org/blog/?p=2822</guid>

					<description><![CDATA[DNS ゾーン (ドメイン) の設定とレコードの登録について解説します．DNS サーバーの設定と重複する部分がありますが，本記事までで最低限の DNS サーバーの構成と管理は出来るようになるはずです． 目次 ゾーンのプロ [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">DNS ゾーン (ドメイン) の設定とレコードの登録について解説します．<br>DNS サーバーの設定と重複する部分がありますが，本記事までで最低限の DNS サーバーの構成と管理は出来るようになるはずです．</p>



<ul class="wp-block-list">
<li>DNS に関するお話
<ul class="wp-block-list">
<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-1.html" target="_blank">DNS (Domain Name System) 概要 (1)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-2.html" target="_blank">DNS (Domain Name System) 概要 (2)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-3.html" target="_blank">DNS (Domain Name System) 概要 (3)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-nslookup-%e3%82%92%e4%bd%bf%e3%81%84%e3%81%93%e3%81%aa%e3%81%9d%e3%81%86.html" target="_blank">DNS (Domain Name System) – nslookup を使いこなそう</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-windows-dns-%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%bb%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html" target="_blank">DNS (Domain Name System) – Windows DNS サーバーの設定・オプション</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%a8%e3%83%ac%e3%82%b3%e3%83%bc%e3%83%89%e3%81%ae%e7%99%bb%e9%8c%b2.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの設定とレコードの登録</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-%e3%82%b5%e3%83%96%e3%83%89%e3%83%a1%e3%82%a4%e3%83%b3%e3%81%a8%e5%a7%94%e4%bb%bb.html" target="_blank">DNS (Domain Name System) – サブドメインと委任</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-%e3%83%95%e3%82%a9%e3%83%af%e3%83%bc%e3%83%80%e3%83%bc%e3%81%ae%e6%a7%8b%e6%88%90.html" target="_blank">DNS (Domain Name System) – フォワーダーの構成</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%81%ae%e5%8b%95%e7%9a%84%e6%9b%b4%e6%96%b0.html" target="_blank">DNS (Domain Name System) – DNS の動的更新</a></li>
</ul>
</li>
</ul>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-10" checked><label class="toc-title" for="toc-checkbox-10">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ゾーンのプロパティ</a><ol><li><a href="#toc2" tabindex="0">DNSサーバー 管理画面の起動</a></li><li><a href="#toc3" tabindex="0">DNS ゾーンのプロパティの確認</a></li><li><a href="#toc4" tabindex="0">「全般」設定</a></li><li><a href="#toc5" tabindex="0">SOA 設定</a></li><li><a href="#toc6" tabindex="0">WINS 設定</a></li><li><a href="#toc7" tabindex="0">ゾーンの転送 設定</a></li></ol></li><li><a href="#toc8" tabindex="0">レコードの登録</a><ol><li><a href="#toc9" tabindex="0">A レコードおよび PTR レコードの登録</a></li><li><a href="#toc10" tabindex="0">CNAME レコードの登録</a></li><li><a href="#toc11" tabindex="0">MX レコードの登録</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ゾーンのプロパティ</span></h2>



<p class="wp-block-paragraph">DNS サーバー自体の設定項目については「<a href="https://www.seichan.org/2024/04/dns-domain-name-service-windows-dns-%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%bb%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html" target="_blank">DNS (Domain Name System) &#8211; Windows DNS サーバーの設定・オプション</a>」で解説しました．<br>今回はゾーンの設定について解説していきます．内容が重複している部分がありますので，適宜「<a href="https://www.seichan.org/2024/04/dns-domain-name-service-windows-dns-%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%bb%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html" target="_blank">DNS (Domain Name System) &#8211; Windows DNS サーバーの設定・オプション</a>」に誘導しますのでご容赦ください．</p>



<h3 class="wp-block-heading"><span id="toc2">DNSサーバー 管理画面の起動</span></h3>



<p class="wp-block-paragraph">サーバーマネージャーの「ツール」をクリックして「DNS」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_001.png" alt="" class="wp-image-2789" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_001.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_001-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_001-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_001-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<h3 class="wp-block-heading"><span id="toc3">DNS ゾーンのプロパティの確認</span></h3>



<p class="wp-block-paragraph">確認したい DNS ゾーンを選択，右クリックで「プロパティ」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_001.png" alt="" class="wp-image-2839" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_001.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_001-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_001-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_001-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<h3 class="wp-block-heading"><span id="toc4">「全般」設定</span></h3>



<p class="wp-block-paragraph">「全般」の設定は，DNS ゾーンを作成した際に選択した項目が表示されます．<br>項目の内容の詳細は「<a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a>」を参照ください．</p>



<ul class="wp-block-list">
<li>状態<br>この DNS ゾーンを応答するかどうかを制御できます．<br>「起動中」の場合はこのゾーン(ドメイン)の問い合わせに対して DNS 応答を返します．<br>「一時停止」にすると応答を返さなくなります．大規模にメンテナンスを行う際に中途半端にサービスを動作させたくない場合に利用します．</li>



<li>場所<br>ゾーン情報を格納する場所を変更できます．<br>項目の内容の詳細は「<a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a>」を参照ください．</li>



<li>レプリケーション<br>レプリケーションの範囲を変更できます．<br>項目の内容の詳細は「<a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a>」を参照ください．</li>



<li>動的更新<br>動的更新の有無，セキュリティ保護の状態を変更できます．<br>項目の内容の詳細は「<a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a>」を参照ください．</li>



<li>エージング<br>動的更新を行っている際に，古いレコードを定期的にクリーンアップできます．<br>「<a href="https://www.seichan.org/2024/04/dns-domain-name-service-windows-dns-%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%bb%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html" target="_blank">DNS (Domain Name System) &#8211; Windows DNS サーバーの設定・オプション</a>」でも同様のことについて触れていますが，こちらはこのゾーンのみ対象となります．</li>
</ul>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_002.png" alt="" class="wp-image-2840" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_002.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_002-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_002-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_002-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">エージングの設定です．こちらの内容詳細は「<a href="https://www.seichan.org/2024/04/dns-domain-name-service-windows-dns-%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%bb%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html" target="_blank">DNS (Domain Name System) &#8211; Windows DNS サーバーの設定・オプション</a>」で触れていますので参照ください．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab574db9&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab574db9" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_003.png" alt="" class="wp-image-2841" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_003.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_003-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_003-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_003-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc5">SOA 設定</span></h3>



<p class="wp-block-paragraph">SOAについては「<a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-3.html" target="_blank">DNS (Domain Name System) 概要 (3)</a>」で説明をしていますので参照ください．<br>AD 統合ゾーンの場合，ここの設定はあまり影響はおよぼさないです．変更するのであれば「責任者」の箇所を受け取れるメールアドレスに変える位かと思います．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab575c40&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab575c40" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_004.png" alt="" class="wp-image-2842" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_004.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_004-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_004-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_004-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc6">WINS 設定</span></h3>



<p class="wp-block-paragraph">WINS (Windows Internet Naming Service) は TCP/IP 以前に用いられていた名前解決手法の一つです．現在においてはほぼ利用されませんし新規で WINS を必要とする構成はありませんので気にしなくてよいと思います．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab576844&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab576844" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_005.png" alt="" class="wp-image-2843" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_005.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_005-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_005-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_005-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc7">ゾーンの転送 設定</span></h3>



<p class="wp-block-paragraph">Active Directory 統合ゾーンの場合は本設定は意味を持ちません．<br>統合ゾーンではない通常の DNS ゾーンの場合，ゾーン転送を許可するサーバーをここの設定で指定，制限を行います．<br>通常であれば「ネームサーバー一覧にあるサーバーのみ」を選択します．もっと絞りたい場合に「次のサーバーのみ」とするケースがある．という形になります．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab57744d&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab57744d" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_006.png" alt="" class="wp-image-2844" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_006.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_006-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_006-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneProp_006-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h2 class="wp-block-heading"><span id="toc8">レコードの登録</span></h2>



<p class="wp-block-paragraph">ここまで来るのにずいぶん長かったですが，ようやく DNS レコードの登録 (作成) について解説します．</p>



<h3 class="wp-block-heading"><span id="toc9">A レコードおよび PTR レコードの登録</span></h3>



<p class="wp-block-paragraph">登録したい DNS ドメイン (DNS ゾーン) を選択，右クリックし「新しいホスト (A または AAAA)」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_001.png" alt="" class="wp-image-2858" style="width:769px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_001.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_001-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_001-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_001-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">「名前」にホスト名を入力します．入力すると「完全修飾ドメイン名(FQDN)」が補完されます．<br>名前に対応する「IP アドレス」を入力します．</p>



<p class="wp-block-paragraph">続いて「関連付けられたポインター (PTR) レコードを作成する」にチェックを入れます．<br>ここにチェックを入れることで逆引きレコードが一緒に登録されますので手間が減らせます．<br>逆引きレコードのゾーンについては「<a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a>」を参照して先に作成しておいてください．</p>



<p class="wp-block-paragraph">「ホストの追加」をクリックすると登録されます．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab578444&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab578444" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_002.png" alt="" class="wp-image-2859" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_002.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_002-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_002-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_002-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">完了した旨のウィンドウが表示されますので「OK」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_003.png" alt="" class="wp-image-2860" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_003.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_003-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_003-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_003-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">追加でホストを登録したい場合は引き続き同じように「名前」と「IP アドレス」を入力して「ホストの追加」をクリックすることで連続してレコードを登録することができます．</p>



<p class="wp-block-paragraph">これで完了でいい場合は「完了」をクリックしてウィンドウを閉じます．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_004.png" alt="" class="wp-image-2861" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_004.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_004-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_004-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_004-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">ゾーンのレコード一覧に登録したレコードが表示されていることを確認します．<br>ここの一覧には 1,000 件ほどのレコードしか表示されません．もし大量にレコードがある場合は実際に「nslookup」で名前解決を行って確認することをお薦めします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_005.png" alt="" class="wp-image-2862" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_005.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_005-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_005-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_005-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">「関連付けられたポインター (PTR) レコードを作成する」にチェックを入れた場合は逆引きゾーンも更新されていますので合わせて確認しましょう．<br>登録されていないな．という場合は「更新」や「F5」を実施しましょう．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_006.png" alt="" class="wp-image-2863" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_006.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_006-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_006-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_006-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h3 class="wp-block-heading"><span id="toc10">CNAME レコードの登録</span></h3>



<p class="wp-block-paragraph">登録したい DNS ドメイン (DNS ゾーン) を選択，右クリックし「CNAME」をクリックします．<br>(ただし&#8230;「<a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-3.html" target="_blank">DNS (Domain Name System) 概要 (3)</a>」で解説しているとおり，CNAME はお薦めしません)</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_007.png" alt="" class="wp-image-2864" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_007.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_007-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_007-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_007-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">「エイリアス名」につけたい名前を入力します．「完全修飾ドメイン名 (FQDN)」が補完されます．<br>ターゲットホストは FQDN で入れる必要があります．ここでは先ほど A レコードで登録した「www.lab.seichan.org」を入力しています．</p>



<p class="wp-block-paragraph">「エイリアス名」と「ターゲットホスト」の入力ができたら「OK」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_008.png" alt="" class="wp-image-2865" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_008.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_008-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_008-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_008-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">ゾーンのレコード一覧に登録したレコードが表示されていることを確認します．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_009.png" alt="" class="wp-image-2866" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_009.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_009-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_009-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_009-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<h3 class="wp-block-heading"><span id="toc11">MX レコードの登録</span></h3>



<p class="wp-block-paragraph">登録したい DNS ドメイン (DNS ゾーン) を選択，右クリックし「新しいメール円クスチェンジャー(MX)」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_010.png" alt="" class="wp-image-2869" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_010.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_010-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_010-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_010-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">「ホストまたは子ドメイン」の欄は空白にすると該当ゾーンのドメインを指定していることになります．今回の場合は「@lab.seichan.org」宛ての MX レコードという意味になります．<br>個別のホストを指定する場合は例えば「smtp」と入力すると「@smtp.lab.seichan.org」宛てという形で指定することができます．<br>「メールサーバーの完全修飾ドメイン名」は配送先ホストを指定します．<br>優先順位は整数で表し，番号が小さいホストが優先されます．<br>(MX レコードの詳細については「<a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-3.html" target="_blank">DNS (Domain Name System) 概要 (3)</a>」を参照ください)</p>



<p class="wp-block-paragraph">入力が終わったら「OK」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_011.png" alt="" class="wp-image-2870" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_011.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_011-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_011-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_011-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">ゾーンのレコード一覧に登録したレコードが表示されていることを確認します．<br>「親フォルダーと同じ」は該当ゾーンのドメイン名である事をあらわしています．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_012.png" alt="" class="wp-image-2872" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_012.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_012-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_012-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/AddRecord_012-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">以上で，DNSゾーンの設定とレコードの登録について解説を終わります．</p>



<p class="wp-block-paragraph">次回はサブドメインと委任について解説します．</p>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%a8%e3%83%ac%e3%82%b3%e3%83%bc%e3%83%89%e3%81%ae%e7%99%bb%e9%8c%b2.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DNS (Domain Name System) – DNS ゾーンの作成</title>
		<link>https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html</link>
					<comments>https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html#respond</comments>
		
		<dc:creator><![CDATA[seichan]]></dc:creator>
		<pubDate>Thu, 04 Apr 2024 13:00:00 +0000</pubDate>
				<category><![CDATA[DNS サーバー]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<guid isPermaLink="false">https://www.seichan.org/blog/?p=2788</guid>

					<description><![CDATA[Windows DNS サーバーでのゾーンの作成について解説していきます．ゾーンの作成にあたり，Active Directory 統合ゾーン，通常の DNS ゾーンのレプリケーションの方式などについても解説します． 目次 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Windows DNS サーバーでのゾーンの作成について解説していきます．<br>ゾーンの作成にあたり，Active Directory 統合ゾーン，通常の DNS ゾーンのレプリケーションの方式などについても解説します．</p>



<ul class="wp-block-list">
<li>DNS に関するお話
<ul class="wp-block-list">
<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-1.html" target="_blank">DNS (Domain Name System) 概要 (1)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-2.html" target="_blank">DNS (Domain Name System) 概要 (2)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-3.html" target="_blank">DNS (Domain Name System) 概要 (3)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-nslookup-%e3%82%92%e4%bd%bf%e3%81%84%e3%81%93%e3%81%aa%e3%81%9d%e3%81%86.html" target="_blank">DNS (Domain Name System) – nslookup を使いこなそう</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-windows-dns-%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%bb%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html" target="_blank">DNS (Domain Name System) – Windows DNS サーバーの設定・オプション</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%a8%e3%83%ac%e3%82%b3%e3%83%bc%e3%83%89%e3%81%ae%e7%99%bb%e9%8c%b2.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの設定とレコードの登録</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-%e3%82%b5%e3%83%96%e3%83%89%e3%83%a1%e3%82%a4%e3%83%b3%e3%81%a8%e5%a7%94%e4%bb%bb.html" target="_blank">DNS (Domain Name System) – サブドメインと委任</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-%e3%83%95%e3%82%a9%e3%83%af%e3%83%bc%e3%83%80%e3%83%bc%e3%81%ae%e6%a7%8b%e6%88%90.html" target="_blank">DNS (Domain Name System) – フォワーダーの構成</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%81%ae%e5%8b%95%e7%9a%84%e6%9b%b4%e6%96%b0.html" target="_blank">DNS (Domain Name System) – DNS の動的更新</a></li>
</ul>
</li>
</ul>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-12" checked><label class="toc-title" for="toc-checkbox-12">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">Windows DNS サーバーの ゾーンの持ち方</a><ol><li><a href="#toc2" tabindex="0">Active Directory 統合ゾーン</a></li><li><a href="#toc3" tabindex="0">プライマリ，セカンダリ</a></li><li><a href="#toc4" tabindex="0">スタブゾーン</a></li></ol></li><li><a href="#toc5" tabindex="0">正引きゾーンを作成する</a><ol><li><a href="#toc6" tabindex="0">DNSサーバー 管理画面の起動</a></li><li><a href="#toc7" tabindex="0">正引きゾーンを作成する</a></li></ol></li><li><a href="#toc8" tabindex="0">逆引きゾーンを作成する</a><ol><li><a href="#toc9" tabindex="0">逆引きゾーンを作成する</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading" id="dns-zones"><span id="toc1">Windows DNS サーバーの ゾーンの持ち方</span></h2>



<h3 class="wp-block-heading"><span id="toc2">Active Directory 統合ゾーン</span></h3>



<p class="wp-block-paragraph">Active Directory 統合ゾーンは，ゾーン情報を Active Directory のディレクトリー内に格納する方式です．この場合は両方がプライマリーサーバーとして機能し，どちらで更新を行っても Active Directory の複製機能で DNS ゾーンも同期されます．</p>



<p class="wp-block-paragraph">すなわち，Active Directory にゾーン情報を格納する場合は「プライマリー」と「セカンダリー」の区別が無くなります．<br>AD DS を構成しているサーバーの場合は「プライマリゾーン」を選択し「Active Direcotry にゾーンを格納する」にチェックを入れることが通常となります．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5869d8&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5869d8" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="797" height="672" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-39.png" alt="" class="wp-image-2799" style="width:400px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-39.png 797w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-39-300x253.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-39-546x460.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-39-768x648.png 768w" sizes="(max-width: 797px) 100vw, 797px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc3">プライマリ，セカンダリ</span></h3>



<ul class="wp-block-list">
<li>プライマリゾーン<br>DNS の情報を主に管理するサーバーをプライマリーサーバーといいます．複製を受ける側をセカンダリーサーバーといいます．<br><br>AD DS を構成していないサーバーの場合はゾーン情報を Active Directory に格納はできないので，明示的にプライマリー，セカンダリーを選択することになります．</li>



<li>セカンダリゾーン<br>プライマリゾーンの複製を受けるサーバーになります．ゾーン情報の編集はプライマリーサーバーで行い，その複製を受け取るサーバーです．</li>
</ul>



<p class="wp-block-paragraph">通常の (Active Directory にゾーン情報を格納しない場合) の プライマリー と セカンダリー のゾーン転送はこのように行われます．</p>



<p class="wp-block-paragraph">プライマリーサーバーでゾーン情報を修正 (新しいレコードを作成するなど) が行われると，更新されたことをセカンダリーに通知 (notify) を出します．</p>



<p class="wp-block-paragraph">セカンダリーは通知を受け取り，新しいゾーン情報の取得を試み，通信が成功すれば新しいゾーンを取得します．転送と書いていますが，セカンダリーが「取得」する流れになります．</p>



<p class="wp-block-paragraph">なお，Active Directory 環境ではプライマリゾーンは通常統合ゾーン (Active Directory にゾーン情報を格納する) にしますのでこの動作にはならず，Active Directory の複製によってゾーン情報の複製が行われます．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab587813&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab587813" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="916" height="672" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-37.png" alt="" class="wp-image-2793" style="width:400px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-37.png 916w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-37-300x220.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-37-546x401.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-37-768x563.png 768w" sizes="(max-width: 916px) 100vw, 916px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc4">スタブゾーン</span></h3>



<ul class="wp-block-list">
<li>スタブゾーン<br>セカンダリーに近いのですが、NS(ネームサーバー) と SOA (Start of Authority) のみを持つゾーンです．</li>
</ul>



<p class="wp-block-paragraph">スタブゾーンはこの図のように SOA / NS および NS に対応する A レコードのみを保持するゾーンです．<br>サブドメインを構成している場合，委任を構成するために親ドメイン側で委任の設定を行う必要があります．サブドメインで DNS サーバーの入れ替えなどで「削除」と「追加」を行う場合2回の依頼，作業を行う必要があり煩雑になります．</p>



<p class="wp-block-paragraph">スタブゾーンを用いることでサブドメイン側での設定を反映できるため，ゾーンを構成するだけであとは放置できるようになります．<br>ただ，親ドメイン管理者側で都度管理を行いたい．というケースももちろんありますので，どちらで構成するのかは検討が必要です．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab588603&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab588603" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1177" height="804" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-38.png" alt="" class="wp-image-2795" style="width:600px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-38.png 1177w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-38-300x205.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-38-546x373.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-38-768x525.png 768w" sizes="(max-width: 1177px) 100vw, 1177px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h2 class="wp-block-heading"><span id="toc5">正引きゾーンを作成する</span></h2>



<p class="wp-block-paragraph">Active Directory ドメインサービスを構成している場合，Active Directory ドメインのゾーンは既に作成されています．<br>ですので，ここでは追加のゾーン (ドメイン) を作成する場合を想定して解説します．</p>



<h3 class="wp-block-heading"><span id="toc6">DNSサーバー 管理画面の起動</span></h3>



<p class="wp-block-paragraph">サーバーマネージャーの「ツール」をクリックして「DNS」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab588d22&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab588d22" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_001.png" alt="" class="wp-image-2789" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_001.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_001-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_001-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_001-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc7">正引きゾーンを作成する</span></h3>



<p class="wp-block-paragraph">DNS サーバーを選択，右クリックで「新しいゾーン」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_002.png" alt="" class="wp-image-2790" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_002.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_002-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_002-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_002-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">「新しいゾーン」のウィザード画面が開きますので「次へ」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab589bf0&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab589bf0" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_003.png" alt="" class="wp-image-2791" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_003.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_003-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_003-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_003-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">ゾーンの種類を選択する画面が表示されます．解説は上部の「<a href="#dns-zones">Windows DNS サーバーの ゾーンの持ち方</a>」に記載していますので参照ください．</p>



<ul class="wp-block-list">
<li>プライマリゾーン</li>



<li>セカンダリゾーン</li>



<li>スタブゾーン</li>
</ul>



<p class="wp-block-paragraph">ここでは「プライマリゾーン」かつ「Active Directory にゾーン情報を格納する」を前提としていますのでそのまま「次へ」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_004.png" alt="" class="wp-image-2792" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_004.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_004-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_004-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_004-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph" id="zone-replicate">Active Directory 統合ゾーンとする場合，ゾーンを複製する範囲を選択することになります．</p>



<ul class="wp-block-list">
<li>このフォレストのドメインコントローラー上で実行しているすべての DNS サーバー<br>DNS 情報をフォレスト内のドメインコントローラー上で動作している DNS サーバーすべてに対してレプリケートを行います．<br>利点はフォレスト内のドメイン情報がどこのドメインコントローラー (DNS サーバー) に接続されても同じものを持っているため，委任やフォワーダーに頼らずに完結することです．<br>欠点は全て同じ情報をもってしまうため管理権限の分離などができなくなることが挙げられます．<br>通常のケースではこれを選ぶことは少ないと思います．</li>



<li>このドメインのドメインコントローラーで実行しているすべての DNS サーバー<br>デフォルトで選択されるものです．同一 Active Directory ドメイン内のドメインコントローラーで動作している DNS サーバーにのみ複製が行われます．</li>



<li>このドメインのすべてのドメインコントローラー<br>Windows 2000 の場合，上記二つの概念 (DNS パーティションの概念) が無く，DNS サーバーとして構成されていないドメインコントローラーにも DNS 情報が複製されていました．<br>これと同様の動きをさせたい場合の選択になります．<br>これを選ぶケースはほぼ無いと思います．</li>
</ul>



<p class="wp-block-paragraph">デフォルトの「このドメインのドメインコントローラーで実行しているすべての DNS サーバー」を選択して「次へ」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab58ac2e&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab58ac2e" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_005.png" alt="" class="wp-image-2797" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_005.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_005-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_005-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_005-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<p class="wp-block-paragraph">ゾーンの種類の選択画面になります．正引きゾーンと言っているものが「前方参照ゾーン」になります．<br>正引きゾーン / 前方参照ゾーンは「名前」から「IPアドレス」を解決するためのゾーンです．</p>



<p class="wp-block-paragraph">「前方参照ゾーン」を選択して「次へ」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_006.png" alt="" class="wp-image-2801" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_006.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_006-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_006-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_006-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">「ゾーン名」を入力します．DNS ドメイン名を指します．</p>



<p class="wp-block-paragraph">ここでは「example.com」としていますが，管理したい DNS ドメイン名を入力して「次へ」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_007.png" alt="" class="wp-image-2802" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_007.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_007-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_007-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_007-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph" id="dynamic">DNS の動的更新 (ダイナミック DNS) の設定画面が表示されます．</p>



<ul class="wp-block-list">
<li>セキュリティで保護された動的更新のみ許可する<br>デフォルトで選択されています．Active Directory ドメインサービスに参加しているクライアントからのみ動的な更新を受け付ける設定です．<br>クライアント端末，特にノートPCなどネットワーク (サブネット) が移動する端末の DNS 情報は手動で管理はしていられませんので，基本的にはこの「セキュリティで保護された動的更新のみ許可する」を選択するで問題はありません．<br>これが選択されている場合，サーバーもクライアントも AD DS ドメインに参加していれば DNS 情報は動的に更新されます．<br>もちろん，動的に生成された情報を削除して手動で作成・管理を行うことも可能です．</li>



<li>非セキュリティ保護及びセキュリティ保護の両方による動的更新を許可する<br>これを選択すると，AD DS に参加していないクライアントからの DNS 更新要求を受け付けるようになります．<br>警告にあるとおり，ドメインに非参加の端末 (認証されていないクライアント) からの更新も受け取るようになるため，セキュリティの観点では脆弱になります．<br>非 AD DS 参加端末もDNS レコードとして生成，管理したい場合を除いて利用するケースは少ないと思います．</li>



<li>動的更新を許可しない<br>動的更新を一切利用しない場合に選択します．<br>AD DS 環境において，クライアント端末の DNS レコードは無くても動作はしますのでこれを選んでも問題は生じませんが，全体的な管理の面では AD DS 環境においてこれを選択するメリットは無いと思います．<br>AD DS と関係がないドメイン (例えば今回のような追加のドメインゾーン) であれば「動的更新を許可しない」は選択肢として有用です．</li>
</ul>



<p class="wp-block-paragraph">今回は「動的更新を許可しない」でもよかったのですが「セキュリティで保護された動的更新のみを許可する」を選択して「次へ」をクリックします．<br>(ちなみに設定は後でも変えられます)</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab58bf46&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab58bf46" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_008.png" alt="" class="wp-image-2803" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_008.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_008-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_008-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_008-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">確認画面が表示されますので確認の上「完了」をクリックして終了させます．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab58ca69&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab58ca69" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_009.png" alt="" class="wp-image-2805" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_009.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_009-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_009-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_009-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">作成されたゾーンが確認できれば完了です．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_010.png" alt="" class="wp-image-2807" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_010.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_010-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_010-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_010-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph"><br>このまま正引きゾーンのレコードに進んでもよいのですが，逆引きゾーンを作ろうと考えている場合は先に逆引きゾーンを作る事をお薦めします．<br>理由は，正引きレコードを作成する際に，逆引きレコードを一緒に作成してくれるオプションが存在しているため，のちの手間が削減できるから．となります．</p>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h2 class="wp-block-heading"><span id="toc8">逆引きゾーンを作成する</span></h2>



<p class="wp-block-paragraph">では，逆引きゾーンの作成に移ります．</p>



<h3 class="wp-block-heading"><span id="toc9">逆引きゾーンを作成する</span></h3>



<p class="wp-block-paragraph">DNS サーバーを選択，右クリックで「新しいゾーン」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_011.png" alt="" class="wp-image-2808" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_011.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_011-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_011-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_011-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">「新しいゾーン」のウィザード画面が開きますので「次へ」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab58dad9&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab58dad9" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_012.png" alt="" class="wp-image-2809" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_012.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_012-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_012-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_012-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">ゾーンの種類を選択する画面が表示されます．解説は上部の「<a href="#dns-zones">Windows DNS サーバーの ゾーンの持ち方</a>」に記載していますので参照ください．<br>ここでは「プライマリゾーン」かつ「Active Directory にゾーン情報を格納する」を前提としていますのでそのまま「次へ」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab58e739&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab58e739" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_013.png" alt="" class="wp-image-2810" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_013.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_013-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_013-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_013-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">Active Directory 統合ゾーンとする場合，ゾーンを複製する範囲を選択することになります．<br>範囲の説明は「<a href="#zone-replicate">正引きゾーンの作成の箇所</a>」で行っていますので参照ください．</p>



<p class="wp-block-paragraph">デフォルトの「このドメインのドメインコントローラーで実行しているすべての DNS サーバー」を選択して「次へ」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab58f369&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab58f369" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_014.png" alt="" class="wp-image-2811" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_014.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_014-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_014-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_014-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">ゾーンの種類の選択画面になります．<br>逆引き参照ゾーンは「IPアドレス」から「名前」を解決するためのゾーンです．</p>



<p class="wp-block-paragraph">「逆引き参照ゾーン」を選択して「次へ」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5900d8&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5900d8" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_015.png" alt="" class="wp-image-2812" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_015.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_015-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_015-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_015-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<p class="wp-block-paragraph">IPv4 アドレスの逆引きゾーンを作るのか，IPv6 の逆引きアドレスゾーンを作るのか選択が必要になります．</p>



<p class="wp-block-paragraph">今回は「IPv4 逆引きゾーン」を選択して「次へ」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab590e8c&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab590e8c" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_016.png" alt="" class="wp-image-2813" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_016.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_016-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_016-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_016-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">逆引き参照ゾーンの名前 (アドレス範囲) を決定します．</p>



<ul class="wp-block-list">
<li>ネットワークID<br>IPネットワーク，セグメントを入力してゾーン名を作成する方法です．/24 や /16 および /8 のレンジで逆引きゾーンを作成する場合はネットワークIDで作成するのが簡単です</li>



<li>逆引き参照ゾーンの名前<br>逆引きゾーンの名前を明示して作成する方法です．IPネットワークを逆に並べて「in-addr.arpa.」を付ける形となります．<br>「192.168.250.0/24」の場合は「250.168.192.in-addr.arpa.」になります．<br>「172.16.0.0/16」の場合は「16.172.in-addr.arpa.」になります．<br><br>/24 などではないサブネットマスクで委任されているような場合は委任元の指定のとおりの名前を入力することになります．</li>
</ul>



<p class="wp-block-paragraph">今回は「192.168.250.0/24」の逆引きゾーンを作成するため，ネットワークIDにアドレスを入力して「次へ」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_017.png" alt="" class="wp-image-2814" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_017.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_017-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_017-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_017-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">DNS の動的更新 (ダイナミック DNS) の設定画面が表示されます．<br>動作の説明は「<a href="#dynamic">正引きゾーンの作成の箇所</a>」で行っていますので参照ください．</p>



<p class="wp-block-paragraph">今回は「セキュリティで保護された動的更新のみを許可する」を選択して「次へ」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_018.png" alt="" class="wp-image-2815" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_018.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_018-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_018-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_018-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">確認画面が表示されますので確認の上「完了」をクリックして終了させます．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_019.png" alt="" class="wp-image-2816" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_019.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_019-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_019-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_019-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">作成されたゾーンが確認できれば完了です．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab59202c&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab59202c" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_020.png" alt="" class="wp-image-2817" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_020.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_020-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_020-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ZoneAdd_020-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">以上，正引きゾーン (正引き参照ゾーン) と逆引きゾーン (逆引き参照ゾーン) の作成でした．</p>



<p class="wp-block-paragraph">次回は，正引き，逆引きレコードの登録やゾーンの設定について解説します．</p>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DNS (Domain Name System) &#8211; Windows DNS サーバーの設定・オプション</title>
		<link>https://www.seichan.org/2024/04/dns-domain-name-service-windows-dns-%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%bb%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html</link>
					<comments>https://www.seichan.org/2024/04/dns-domain-name-service-windows-dns-%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%bb%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html#respond</comments>
		
		<dc:creator><![CDATA[seichan]]></dc:creator>
		<pubDate>Tue, 02 Apr 2024 13:00:00 +0000</pubDate>
				<category><![CDATA[DNS サーバー]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<guid isPermaLink="false">https://www.seichan.org/blog/?p=2751</guid>

					<description><![CDATA[Windows DNS サーバーの管理を解説していきます．本記事ではまず初めに DNS サーバー自体の挙動を決定するオプションについての紹介，解説を行います．フォワーダーの動作などが理解できるようになります． 目次 DN [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Windows DNS サーバーの管理を解説していきます．<br>本記事ではまず初めに DNS サーバー自体の挙動を決定するオプションについての紹介，解説を行います．フォワーダーの動作などが理解できるようになります．</p>



<ul class="wp-block-list">
<li>DNS に関するお話
<ul class="wp-block-list">
<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-1.html" target="_blank">DNS (Domain Name System) 概要 (1)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-2.html" target="_blank">DNS (Domain Name System) 概要 (2)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-3.html" target="_blank">DNS (Domain Name System) 概要 (3)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-nslookup-%e3%82%92%e4%bd%bf%e3%81%84%e3%81%93%e3%81%aa%e3%81%9d%e3%81%86.html" target="_blank">DNS (Domain Name System) – nslookup を使いこなそう</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-windows-dns-%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%bb%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html" target="_blank">DNS (Domain Name System) – Windows DNS サーバーの設定・オプション</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%a8%e3%83%ac%e3%82%b3%e3%83%bc%e3%83%89%e3%81%ae%e7%99%bb%e9%8c%b2.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの設定とレコードの登録</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-%e3%82%b5%e3%83%96%e3%83%89%e3%83%a1%e3%82%a4%e3%83%b3%e3%81%a8%e5%a7%94%e4%bb%bb.html" target="_blank">DNS (Domain Name System) – サブドメインと委任</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-%e3%83%95%e3%82%a9%e3%83%af%e3%83%bc%e3%83%80%e3%83%bc%e3%81%ae%e6%a7%8b%e6%88%90.html" target="_blank">DNS (Domain Name System) – フォワーダーの構成</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%81%ae%e5%8b%95%e7%9a%84%e6%9b%b4%e6%96%b0.html" target="_blank">DNS (Domain Name System) – DNS の動的更新</a></li>
</ul>
</li>
</ul>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-14" checked><label class="toc-title" for="toc-checkbox-14">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">DNS サーバーのオプション</a><ol><li><a href="#toc2" tabindex="0">インターフェイス</a></li><li><a href="#toc3" tabindex="0">フォワーダー</a></li><li><a href="#toc4" tabindex="0">詳細設定</a><ol><li><a href="#toc5" tabindex="0">サーバー オプション</a></li><li><a href="#toc6" tabindex="0">名前の確認</a></li><li><a href="#toc7" tabindex="0">起動時にゾーンデータを読み込む</a></li><li><a href="#toc8" tabindex="0">古いレコードの自動清掃を有効にする</a></li></ol></li><li><a href="#toc9" tabindex="0">ルートヒント</a></li><li><a href="#toc10" tabindex="0">デバッグのログ</a></li><li><a href="#toc11" tabindex="0">イベントのログ</a></li><li><a href="#toc12" tabindex="0">監視</a></li></ol></li><li><a href="#toc13" tabindex="0">エージング / 清掃</a><ol><li><a href="#toc14" tabindex="0">自動清掃と清掃期間，更新間隔の補足</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">DNS サーバーのオプション</span></h2>



<p class="wp-block-paragraph">今回は DNS サーバーの管理のうち，サーバーオプションについて解説します．</p>



<p class="wp-block-paragraph">DNS の管理を行うには，サーバーマネージャーのツールより「DNS」をクリックします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab59e776&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab59e776" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_001.png" alt="" class="wp-image-2752" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_001.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_001-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_001-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_001-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">DNS 管理画面が表示されますので，DNS サーバーを選択し右クリックで「プロパティ」を選択します．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab59f4ea&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab59f4ea" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_002.png" alt="" class="wp-image-2753" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_002.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_002-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_002-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_002-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">DNS サーバーのプロパティが表示されます．</p>



<h3 class="wp-block-heading"><span id="toc2">インターフェイス</span></h3>



<p class="wp-block-paragraph">インターフェイス設定では，DNS サービスをどのインターフェイスで待ち受けするかを決定できます．</p>



<p class="wp-block-paragraph">デフォルトは「すべての IP アドレス」となっており，DNS サーバーの全てインターフェイスで待ち受けされていますが，「指定した IP アドレス」を選択のうえ，待ち受けしたい IP アドレスのみチェックを入れることで待ち受けインターフェイスを制限することが可能です．</p>



<p class="wp-block-paragraph">バックアップ用ネットワーク向けなどの複数のインターフェイスを搭載しており，そこでは応答したくない場合などで利用したりします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5a027e&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5a027e" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_003-1.png" alt="" class="wp-image-2755" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_003-1.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_003-1-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_003-1-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_003-1-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc3">フォワーダー</span></h3>



<p class="wp-block-paragraph">フォワーダーは，この DNS サーバーに届いた名前解決要求を他の DNS サーバーに転送する場合に利用されます．</p>



<p class="wp-block-paragraph">フォワーダーは複数設定可能で，指定した順番のとおりに問合せクエリーを転送します．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5a1077&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5a1077" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_004.png" alt="" class="wp-image-2756" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_004.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_004-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_004-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_004-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">例えば，以下のイメージ図左側のように組織内に別のリゾルバーが存在しており，そこに集約したい場合．あるいは右側のように ISP などが提供している DNS サーバーに転送したい場合に利用します．</p>



<p class="wp-block-paragraph">理由は様々なケースが考えられますが組織内部に DNS リゾルバーが乱立しても管理がしづらいため集約したい．であったり，セキュリティを考慮して ISP などの特定の DNS サーバーにだけトラフィックを投げたい．などが挙げられます．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5a1d8f&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5a1d8f" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1526" height="1045" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-33.png" alt="" class="wp-image-2757" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-33.png 1526w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-33-300x205.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-33-546x374.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-33-768x526.png 768w" sizes="(max-width: 1526px) 100vw, 1526px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">また「フォワーダーが利用できない場合にルートヒントを使用する」にチェックが入っている場合，最初にフォワーダーを試行し，名前解決ができない場合は自身が直接名前解決を行う動作になります．</p>



<p class="wp-block-paragraph">チェックが入っている場合は ① で問合せを転送します．この際に名前解決ができない場合は ② のとおり，自身がルートヒントを元に名前解決を試みる．という動作になります．</p>



<p class="wp-block-paragraph">フォワーダーを有効にしている場合，先に述べた理由が多いと思いますので，自身が名前解決を行う動作は期待動作ではない可能性が高いです．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5a2bc8&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5a2bc8" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="595" height="991" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-34.png" alt="" class="wp-image-2758" style="width:300px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-34.png 595w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-34-300x500.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-34-546x909.png 546w" sizes="(max-width: 595px) 100vw, 595px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h3 class="wp-block-heading"><span id="toc4">詳細設定</span></h3>



<p class="wp-block-paragraph">「詳細設定」はサーバーの挙動を決定するオプションが幾つかあります．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5a3935&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5a3935" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_005.png" alt="" class="wp-image-2762" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_005.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_005-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_005-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_005-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h4 class="wp-block-heading"><span id="toc5">サーバー オプション</span></h4>



<p class="wp-block-paragraph">各オプションの解説を行います．</p>



<ul class="wp-block-list">
<li>再帰を無効にする (フォワーダーも無効になります)<br>再帰問合せを無効にします．再帰問合せが有効な場合はリゾルバー (キャッシュサーバー) として動作します．<br>ですので，再帰問合せを行わないということは権威 DNS サーバー専用とする場合に利用します．<br>Active Directory ドメインサービスの DNS サーバーの場合，通常このオプションを有効にすることはないと思います．出来ないわけではありませんが，クライアントが参照する DNS サーバーが別に正しく存在しており，Active Directory ドメインへのフォワーダーが適切に設定されているのであれば可能です．</li>



<li>BIND セカンダリを有効にする<br>有効にすると，複数台の DNS サーバー構成において，DNS ゾーンの転送の際に BIND の転送方式を用いて BIND DNS サーバーへのゾーン転送を可能になります．</li>



<li>ゾーンデータが正しくない場合は、ロード時に失敗する<br>デフォルトではゾーンデータのエラーが検出された場合でもゾーンの読み込みを継続し，エラーをログに記録して動作を継続します．<br>このオプションを有効にすると，ゾーンデータのエラーが検出された場合，ゾーンのロードを停止します．</li>



<li>ラウンドロビンを有効にする<br>DNS ラウンドロビンは，同じ名前のレコードが複数存在した場合，問合せ毎に違う IP アドレスを返す機能です．<br>このように「www」に対する IP アドレスが3つある場合，1回目は「192.168.1.1」を，2回目は「192.168.1.2」を，3回目は「192.168.1.3」を返します．4回目は「192.168.1.1」という形でローテートされます．</li>
</ul>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5a48fd&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5a48fd" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1423" height="797" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-35.png" alt="" class="wp-image-2763" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-35.png 1423w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-35-300x168.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-35-546x306.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-35-768x430.png 768w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-35-120x68.png 120w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-35-160x90.png 160w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-35-320x180.png 320w" sizes="(max-width: 1423px) 100vw, 1423px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<ul class="wp-block-list">
<li>ネットマスクの順序を考慮する<br>このオプションが有効な場合，DNS ラウンドロビンの動作が変わります．<br>問合せクライアントと同じサブネットのホストが登録されている場合，そのサブネットの IP アドレスが返ります．<br>以下のイメージのとおり，接続元クライアントが「192.168.1.x」の場合は必ず「192.168.1.1」が返ります．接続元クライアントが全く違うサブネットにいる「192.168.4.x」などからの接続の場合は DNS ラウンドロビンが想定どおりに動作します．<br><br>ですので，DNS ラウンドロビンを有効にする環境の多くでは，本オプションは無効にした方が想定どおり動作になるケースが多いと思います．</li>
</ul>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1111" height="693" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-36.png" alt="" class="wp-image-2764" style="width:600px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-36.png 1111w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-36-300x187.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-36-546x341.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-36-768x479.png 768w" sizes="(max-width: 1111px) 100vw, 1111px" /></figure>



<ul class="wp-block-list">
<li>Pollution に対してセキュリティでキャッシュを保護する<br>DNS キャッシュの汚染は，DNS クエリの応答に権限のないデータや悪意のあるデータが含まれているときに発生します．<br>このオプションはデフォルトで有効になっています．そのため，攻撃者が DNS サーバーが要求していないリソース レコードを使用した DNS サーバーのキャッシュを汚染することを防げます．<br>無効にすると本セキュリティ機構が無効になるためチェックを外さないようにしましょう．</li>



<li>リモート応答の DNSSEC 検証を有効にする<br>リゾルバー (キャッシュサーバー) として利用する際，DNSSEC という公開鍵暗号を用いた DNS セキュリティ機構の検証有効にするかどうかを決定します．<br>このオプションはデフォルトで有効になっています．今後 DNSSEC の利用はもっと増えていくため利用することを前提にしておいた方が安全性は高まります．</li>
</ul>



<h4 class="wp-block-heading"><span id="toc6">名前の確認</span></h4>



<p class="wp-block-paragraph">DNS レコードとしてどのようなラベルを利用できるかを決定します．デフォルトは「マルチバイト (UTF8)」になっています．通常変更する必要はないと思います．</p>



<ul class="wp-block-list">
<li>厳密な RFC (ANSI)<br>大文字，小文字の A から Z，数字およびハイフン「-」が利用可能です．また，先頭に限りアンダースコア「_」が利用できます．</li>



<li>非 RFC (ANSI)<br>厳密な RFC に加えて，任意の場所でアンダースコア「_」が利用可能です．</li>



<li>マルチバイト (UTF8)<br>非 RFC に加えて UTF-8 のマルチバイト文字列が利用可能です．</li>



<li>すべての名前<br>マルチバイト (UTF8) に加えて任意の文字が利用可能です．</li>
</ul>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_006.png" alt="" class="wp-image-2767" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_006.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_006-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_006-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_006-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<h4 class="wp-block-heading"><span id="toc7">起動時にゾーンデータを読み込む</span></h4>



<p class="wp-block-paragraph">ゾーンデータをどこから読み込むのかを決定します．Active Directory ドメインサービスの統合 DNS の場合はデフォルトの「Active Directory とレジストリから」一択です．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5a5b93&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5a5b93" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_007.png" alt="" class="wp-image-2768" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_007.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_007-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_007-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_007-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h4 class="wp-block-heading"><span id="toc8">古いレコードの自動清掃を有効にする</span></h4>



<p class="wp-block-paragraph">ダイナミックを利用しており，動的に DNS レコードが登録される環境において，更新されずに古いままとなっているレコードをクリーンアップ (削除) する場合にこのオプションを利用します．<br>デフォルトは無効ですが，有効にすることをお薦めします．</p>



<p class="wp-block-paragraph">有効にした場合のデフォルトは「7日」となり，7日間更新されないままのレコードが清掃の対象となります．<br>デフォルトの「7日」は，DHCP リース期限のデフォルトに合わせているものと考えられますので，DHCP のリース期限で一番最長のリース期限に合わせるのが最良となります．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5a6b2e&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5a6b2e" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_008.png" alt="" class="wp-image-2769" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_008.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_008-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_008-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_008-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h3 class="wp-block-heading"><span id="toc9">ルートヒント</span></h3>



<p class="wp-block-paragraph">リゾルバーとして動作させ，自身が名前解決を行う際に利用するルート DNS サーバーの一覧です．<br>a.root-servers.net から m.root-servers.net の13個があります．</p>



<p class="wp-block-paragraph">通常は Windows Update を行うことで更新されますが，何らかの理由で更新が出来ない場合は適宜手動で更新する必要があります．</p>



<p class="wp-block-paragraph">ルートヒントは IANA より「<a rel="noopener" href="https://www.iana.org/domains/root/files" target="_blank">https://www.iana.org/domains/root/files</a>」で公開されています．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5a7922&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5a7922" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_009.png" alt="" class="wp-image-2771" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_009.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_009-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_009-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_009-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc10">デバッグのログ</span></h3>



<p class="wp-block-paragraph">DNSサーバーの動作をログファイルに出力できます．デバッグ用途で用いられる場合が多いのですが，DNS クエリーのログを保持しておきたい．という場合などでも利用されます．</p>



<p class="wp-block-paragraph">ただし，ログのローテーションの機能は無いためタスクスケジューラーとスクリプトで実装する必要があります．</p>



<ul class="wp-block-list">
<li>パケットの方向
<ul class="wp-block-list">
<li>発信<br>チェックを付けると DNS サーバーから見て発信する方向のパケットのログを記録します．</li>



<li>着信<br>チェックを付けると DNS サーバーから見て着信する方向のパケットのログを記録します．</li>
</ul>
</li>



<li>トランスポート プロトコル
<ul class="wp-block-list">
<li>UDP<br>チェックを付けると UDP パケットのログを記録します．</li>



<li>TCP<br>チェックを付けると TCP パケットのログを記録します．</li>
</ul>
</li>



<li>パケットの内容
<ul class="wp-block-list">
<li>クエリ/転送<br>チェックを付けると DNS 問合せに関するログを記録します．</li>



<li>更新<br>チェックを付けると DNS レコードの更新に関するログを記録します．</li>



<li>通知<br>チェックを付けると DNS ゾーンのレプリケーション (DNS Notify) に関するログを記録します．</li>
</ul>
</li>



<li>パケットの種類
<ul class="wp-block-list">
<li>要求<br>チェックを付けると DNS サーバーに対する要求に関するログを記録します．</li>



<li>応答<br>チェックを付けると DNS サーバーからの応答に関するログを記録します．</li>
</ul>
</li>



<li>一致しない着信応答パケットのログを記録する</li>



<li>詳細<br>チェックを付けるとログの内容が詳細になります．細かすぎるので使う必要はあまりないと思います．</li>



<li>IPアドレスでパケットにフィルターをかける<br>DNS サーバーへの問い合わせのクライアントや DNS サーバーから特定のホストへの再帰問合せなど，IP アドレスでマッチしたホスト間のログだけに絞る事ができます．</li>
</ul>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5a8a88&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5a8a88" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_010.png" alt="" class="wp-image-2773" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_010.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_010-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_010-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_010-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc11">イベントのログ</span></h3>



<p class="wp-block-paragraph">イベントログにどのようなイベントを記録するかを決定します．デフォルトは「すべてのイベント」で，通常これを変える必要はないと思います．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5a9699&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5a9699" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_011.png" alt="" class="wp-image-2775" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_011.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_011-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_011-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_011-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc12">監視</span></h3>



<p class="wp-block-paragraph">DNS サーバーの構成が正しく行われているかの検証を行うことができます．<br>NS のクエリーを送信しての動作確認を行っているようですが，正直言ってこれで OK と言えるようなテストにはなっていないように思えます．</p>



<p class="wp-block-paragraph">設定を行ったら自分で確認を行う．および別途監視の仕組みを用いて任意のレコードの応答を確認する仕組みを用意したほうが良いです．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5aa2a2&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5aa2a2" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_012.png" alt="" class="wp-image-2776" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_012.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_012-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_012-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_012-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h2 class="wp-block-heading"><span id="toc13">エージング / 清掃</span></h2>



<p class="wp-block-paragraph">Windows DNS サーバーは DNS レコードの動的更新が可能です．動的更新の動作については「次回」説明をします．<br>動的更新で登録されたレコードはデフォルトでは自動削除がなされず，長い時間を経過すると不要なレコードであふれる場合があります．</p>



<p class="wp-block-paragraph">そのため，定期的な清掃が必要になります．これは DNS サーバー全体の設定として行うこともできますし，個々の DNS ゾーンで設定することもできます．</p>



<p class="wp-block-paragraph">ここではDNS サーバー全体でエージング，清掃の設定を行う場合について説明します．</p>



<p class="wp-block-paragraph">サーバーを選択，右クリックで「すべてのゾーンに対してエージング/清掃を設定する」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_013.png" alt="" class="wp-image-2845" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_013.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_013-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_013-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_013-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">プロパティ画面が表示され，3つの設定項目が表示されます．</p>



<ul class="wp-block-list">
<li>古いリソースレコードの清掃を行う<br>この設定を有効(チェックを付ける)と自動清掃が有効になります．</li>



<li>非更新間隔<br>非更新期間の間で REFRESH の要求を DNS サーバーが受取っても，DNS レコードのタイムスタンプは更新されません．<br>REFRESH ではなく UPDATE の要求を受け取った場合はレコードを更新します．<br>(DNS レコードのタイムスタンプも更新されます)</li>



<li>更新間隔<br>更新期間には，REFRESH と UPDATE のどちらの要求も更新します．</li>
</ul>



<p class="wp-block-paragraph">清掃を行うため「古いリソースレコードの清掃を行う」にチェックを入れて「OK」をクリックします．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_014.png" alt="" class="wp-image-2846" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_014.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_014-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_014-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_014-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">清掃にチェックを入れると確認画面が表示されます．「OK」をクリックすると，今後作成する AD 統合ゾーンについてはこの設定が反映される事になります．<br>また，ここで「この設定を既存の Active Directory 統合ゾーンに適用する」にチェックを入れると，既存の AD 統合ゾーンすべてに適用されます．設定の統一化を考えるとチェックを入れることをお薦めします．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5ab388&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5ab388" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1066" height="840" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_015.png" alt="" class="wp-image-2847" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_015.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_015-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_015-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/dns_manage_015-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc14">自動清掃と清掃期間，更新間隔の補足</span></h3>



<p class="wp-block-paragraph">自動清掃の動作は，上のサーバープロパティで設定したの「清掃期間」と「非更新間隔」および「更新間隔」が関連してきます．</p>



<p class="wp-block-paragraph">DNS のサービス起動後、「清掃期間」で設定されている時間の間隔清掃の処理が行われますが，実際に削除の処理が行われるのは「非更新期間」と「更新期間」を超えて一切更新が発生していない DNS レコードに対してのみとなります．</p>



<p class="wp-block-paragraph">ですので，その間に更新 REFRESH や UPDATE が入ったレコードは対象外となりますので安心してください．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1086" height="334" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-40.png" alt="" class="wp-image-2850" style="width:600px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-40.png 1086w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-40-300x92.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-40-546x168.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-40-768x236.png 768w" sizes="(max-width: 1086px) 100vw, 1086px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">以上，DNS サーバーのオプションについての解説でした．<br>次回はゾーンの管理，レコードの登録について解説します．</p>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.seichan.org/2024/04/dns-domain-name-service-windows-dns-%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%bb%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DNS (Domain Name System) &#8211; nslookup を使いこなそう</title>
		<link>https://www.seichan.org/2024/03/dns-domain-name-service-nslookup-%e3%82%92%e4%bd%bf%e3%81%84%e3%81%93%e3%81%aa%e3%81%9d%e3%81%86.html</link>
					<comments>https://www.seichan.org/2024/03/dns-domain-name-service-nslookup-%e3%82%92%e4%bd%bf%e3%81%84%e3%81%93%e3%81%aa%e3%81%9d%e3%81%86.html#respond</comments>
		
		<dc:creator><![CDATA[seichan]]></dc:creator>
		<pubDate>Sun, 31 Mar 2024 13:00:00 +0000</pubDate>
				<category><![CDATA[DNS サーバー]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<guid isPermaLink="false">https://www.seichan.org/blog/?p=2723</guid>

					<description><![CDATA[前回までは DNS の概要について説明を行ってきました． 本記事では一歩進んで Windows で利用可能な DNS クライアント，調査ツールである nslookup を使いこなすための解説を行います． DNS 問合せの [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">前回までは DNS の概要について説明を行ってきました．</p>



<p class="wp-block-paragraph">本記事では一歩進んで Windows で利用可能な DNS クライアント，調査ツールである nslookup を使いこなすための解説を行います．</p>



<p class="wp-block-paragraph">DNS 問合せのレスポンスコードや挙動，どういった場合にそれらが返るのかがわかるようになります．</p>



<ul class="wp-block-list">
<li>DNS に関するお話
<ul class="wp-block-list">
<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-1.html" target="_blank">DNS (Domain Name System) 概要 (1)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-2.html" target="_blank">DNS (Domain Name System) 概要 (2)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-3.html" target="_blank">DNS (Domain Name System) 概要 (3)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-nslookup-%e3%82%92%e4%bd%bf%e3%81%84%e3%81%93%e3%81%aa%e3%81%9d%e3%81%86.html" target="_blank">DNS (Domain Name System) – nslookup を使いこなそう</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-windows-dns-%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%bb%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html" target="_blank">DNS (Domain Name System) – Windows DNS サーバーの設定・オプション</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%a8%e3%83%ac%e3%82%b3%e3%83%bc%e3%83%89%e3%81%ae%e7%99%bb%e9%8c%b2.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの設定とレコードの登録</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-%e3%82%b5%e3%83%96%e3%83%89%e3%83%a1%e3%82%a4%e3%83%b3%e3%81%a8%e5%a7%94%e4%bb%bb.html" target="_blank">DNS (Domain Name System) – サブドメインと委任</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-%e3%83%95%e3%82%a9%e3%83%af%e3%83%bc%e3%83%80%e3%83%bc%e3%81%ae%e6%a7%8b%e6%88%90.html" target="_blank">DNS (Domain Name System) – フォワーダーの構成</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%81%ae%e5%8b%95%e7%9a%84%e6%9b%b4%e6%96%b0.html" target="_blank">DNS (Domain Name System) – DNS の動的更新</a></li>
</ul>
</li>
</ul>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-16" checked><label class="toc-title" for="toc-checkbox-16">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">nslookup の使い方</a><ol><li><a href="#toc2" tabindex="0">コマンドプロンプトを起動する</a></li></ol></li><li><a href="#toc3" tabindex="0">それぞれのレコードの確認方法</a><ol><li><a href="#toc4" tabindex="0">正引きアドレス (Aレコード) を確認する</a></li><li><a href="#toc5" tabindex="0">逆引きアドレス (PTR) を確認する</a></li><li><a href="#toc6" tabindex="0">DNS サーバー (NS レコード) を確認する</a></li><li><a href="#toc7" tabindex="0">MX レコードを確認する</a></li><li><a href="#toc8" tabindex="0">TXT レコードを確認する</a></li></ol></li><li><a href="#toc9" tabindex="0">nslookup のオプションを理解する</a><ol><li><a href="#toc10" tabindex="0">検索ドメインの付与とは</a></li></ol></li><li><a href="#toc11" tabindex="0">debug を使いこなす</a><ol><li><a href="#toc12" tabindex="0">DNS レスポンスコード</a></li><li><a href="#toc13" tabindex="0">nslookup の set debug の見方</a></li><li><a href="#toc14" tabindex="0">NOERROR の DNS レスポンス</a></li><li><a href="#toc15" tabindex="0">NODATA の DNS レスポンス</a></li><li><a href="#toc16" tabindex="0">NXDOMAIN の DNS レスポンス</a></li><li><a href="#toc17" tabindex="0">SERVFAIL の DNS レスポンス</a></li><li><a href="#toc18" tabindex="0">REFUSED の DNS レスポンス</a></li><li><a href="#toc19" tabindex="0">FORMERR の DNS レスポンス</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">nslookup の使い方</span></h2>



<h3 class="wp-block-heading"><span id="toc2">コマンドプロンプトを起動する</span></h3>



<p class="wp-block-paragraph">「cmd」を検索すると「コマンドプロンプト」が表示されますのでクリックしてコマンドプロンプトを表示します．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/nslookup_001.png" alt="" class="wp-image-2724" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/nslookup_001.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/nslookup_001-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/nslookup_001-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/nslookup_001-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">「nslookup」を実行すると nslookup プログラムが起動し，プロンプトが「&gt;」に変わります．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/nslookup_003.png" alt="" class="wp-image-2726" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/nslookup_003.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/nslookup_003-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/nslookup_003-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/nslookup_003-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h2 class="wp-block-heading"><span id="toc3">それぞれのレコードの確認方法</span></h2>



<h3 class="wp-block-heading"><span id="toc4">正引きアドレス (Aレコード) を確認する</span></h3>



<p class="wp-block-paragraph">「www.google.com」の A レコードを確認するには，「www.google.com.」と入力します．<br>「www.google.com」の IP アドレスは IPv4 アドレスだと「142.250.207.4」，IPv6 アドレスだと「2404:6800:4004:820::2004」であることが分かります．</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">> www.google.com. [Enter]
サーバー:  UnKnown
Address:  192.168.250.2

権限のない回答:
名前:    www.google.com
Addresses:  2404:6800:4004:820::2004
          142.250.207.4</pre>



<p class="wp-block-paragraph">nslookup 起動時，規定では「type=any」が指定されていますので，何も考えずに FQDN を入力することで正引きの名前解決ができます．明示的に指定する場合は次のように type を指定してから実行します．</p>



<p class="wp-block-paragraph">type=a は A レコードの解決をします．を明示しているため，上の例と違って IPv6 のアドレスは返ってきません．</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">> set type=a
> www.google.com
サーバー:  UnKnown
Address:  192.168.250.2

権限のない回答:
名前:    www.google.com
Address:  142.250.207.4</pre>



<h3 class="wp-block-heading"><span id="toc5">逆引きアドレス (PTR) を確認する</span></h3>



<p class="wp-block-paragraph">逆引きアドレスを確認するには「type=ptr」を指定の上検索したい IP アドレスを入力します．<br>本来正しくない入力方法ですが，このように IP アドレスを入力するだけでも Windows の nslookup は正しい逆引きアドレスを返してくれます．</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">> set type=ptr
> 142.250.207.4
サーバー:  UnKnown
Address:  192.168.250.2

権限のない回答:
4.207.250.142.in-addr.arpa      name = nrt13s54-in-f4.1e100.net</pre>



<p class="wp-block-paragraph">正しい逆引きアドレスの解決方法は，IP アドレスを逆順に入力してドメイン名に「.in-addr.arpa.」を入力します．<br>140.250.207.4 の逆引きアドレスは「4.207.250.140.in-addr.arpa.」になります．</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">> set type=ptr
> 4.207.250.142.in-addr.arpa.
サーバー:  UnKnown
Address:  192.168.250.2

権限のない回答:
4.207.250.142.in-addr.arpa      name = nrt13s54-in-f4.1e100.net</pre>



<h3 class="wp-block-heading"><span id="toc6">DNS サーバー (NS レコード) を確認する</span></h3>



<p class="wp-block-paragraph">あるドメインの権威 DNS サーバーを調べるには「type=ns」を指定の上，確認したいドメインを入力します．</p>



<p class="wp-block-paragraph">「google.com」の場合は ns1.google.com ～ ns4.google.com が権威 DNS サーバーとなっており，それぞれのサーバーの IPv4 / IPv6 アドレスが分かります．</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">> set type=ns
> gooogle.com.
サーバー:  UnKnown
Address:  192.168.250.2

権限のない回答:
gooogle.com     nameserver = ns2.google.com
gooogle.com     nameserver = ns1.google.com
gooogle.com     nameserver = ns3.google.com
gooogle.com     nameserver = ns4.google.com

ns2.google.com  internet address = 216.239.34.10
ns2.google.com  AAAA IPv6 address = 2001:4860:4802:34::a
ns1.google.com  internet address = 216.239.32.10
ns1.google.com  AAAA IPv6 address = 2001:4860:4802:32::a
ns3.google.com  internet address = 216.239.36.10
ns3.google.com  AAAA IPv6 address = 2001:4860:4802:36::a
ns4.google.com  internet address = 216.239.38.10
ns4.google.com  AAAA IPv6 address = 2001:4860:4802:38::a</pre>



<h3 class="wp-block-heading"><span id="toc7">MX レコードを確認する</span></h3>



<p class="wp-block-paragraph">MX レコードを確認するには「type=mx」を指定の上，確認したいドメインや FQDN を入力します．</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">> set type=mx
> google.com.
サーバー:  UnKnown
Address:  192.168.250.2

権限のない回答:
google.com      MX preference = 10, mail exchanger = smtp.google.com

smtp.google.com internet address = 142.251.170.26
smtp.google.com internet address = 142.251.170.27
smtp.google.com internet address = 173.194.174.26
smtp.google.com internet address = 142.251.8.26
smtp.google.com internet address = 142.251.8.27
smtp.google.com AAAA IPv6 address = 2404:6800:4008:c19::1a
smtp.google.com AAAA IPv6 address = 2404:6800:4008:c19::1b
smtp.google.com AAAA IPv6 address = 2404:6800:4008:c15::1b
smtp.google.com AAAA IPv6 address = 2404:6800:4008:c15::1a</pre>



<h3 class="wp-block-heading"><span id="toc8">TXT レコードを確認する</span></h3>



<p class="wp-block-paragraph">TXT レコードを確認するには「type=txt」を指定の上，確認したいドメインや FQDN を入力します．<br>TXT レコードには SPF などの情報の他，ドメインの所有者証明に利用されると説明をしています．<br>google.com の TXT レコードはそのような情報が沢山記載されていることが確認できました．</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">> set type=txt
> google.com.
サーバー:  UnKnown
Address:  192.168.250.2

権限のない回答:
google.com      text =

        "onetrust-domain-verification=de01ed21f2fa4d8781cbc3ffb89cf4ef"
google.com      text =

        "atlassian-domain-verification=5YjTmWmjI92ewqkx2oXmBaD60Td9zWon9r6eakvHX6B77zzkFQto8PQ9QsKnbf4I"
google.com      text =

        "apple-domain-verification=30afIBcvSuDV2PLX"
google.com      text =

        "google-site-verification=wD8N7i1JTNTkezJ49swvWW48f8_9xveREV4oB-0Hf5o"
google.com      text =

        "google-site-verification=TV9-DBe4R80X4v0M4U_bd_J9cpOJM0nikft0jAgjmsQ"
google.com      text =

        "MS=E4A68B9AB2BB9670BCE15412F62916164C0B20BB"
google.com      text =

        "v=spf1 include:_spf.google.com ~all"</pre>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h2 class="wp-block-heading"><span id="toc9">nslookup のオプションを理解する</span></h2>



<p class="wp-block-paragraph">先ほどより type=XXX と type は幾つか出していますが，nslookup はその他にも様々なオプションがあります．</p>



<figure class="wp-block-table"><table><tbody><tr><td>名前</td><td>説明</td></tr><tr><td>type</td><td>クエリーの種類を指定します．A，PTR，NS，MX，TXT などです．</td></tr><tr><td>[no]recurse</td><td>規定は recurse で，再帰問合せが有効です．norecurse とすると再帰問合せは無効になります．</td></tr><tr><td>server</td><td>明示的に問合せを行うリゾルバー (キャッシュ DNS サーバー) を指定します．</td></tr><tr><td>debug</td><td>TTL やレスポンスコード，再帰問合せの情報などを付加します．デバッグ・トラブルシュートを行う場合に利用します．</td></tr><tr><td>[no]search</td><td>検索ドメインを付与する．しない．を決定します．規定では search で，検索ドメインを付与します．</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc10">検索ドメインの付与とは</span></h3>



<p class="wp-block-paragraph">search / nosearch の挙動について説明します．</p>



<p class="wp-block-paragraph">規定の「search」の状態の場合，DNS 問合せの際に最後に「.」を付けない場合，検索ドメイン名を付与した問合せが先に行われます．画像内の「DNSサフィックス一覧」に記載のドメイン名です．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/nslookup_002-1.png" alt="" class="wp-image-2730" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/nslookup_002-1.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/nslookup_002-1-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/nslookup_002-1-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/nslookup_002-1-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">「lab.seichan.org」がサフィックス一覧にありますので，「.」を最後につけない場合は，従って次のような順番で DNS 問合せが行われます．</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">www.google.com.lab.seichan.org.
www.gooogle.com.</pre>



<p class="wp-block-paragraph">これはドメイン名を省略した問合せの場合に自動的に付加してくれるため，組織内の名前解決を行うには役に立ちますが，トラブルシュートを行う場合はこれによって混乱が生じる可能性があります．</p>



<p class="wp-block-paragraph">ですので，明示的に「.」で終える癖をつけておくことをお薦めします．</p>



<p class="wp-block-paragraph">nosearch を有効にすることで「.」を付けなくても付加を行わないようになります．</p>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h2 class="wp-block-heading"><span id="toc11">debug を使いこなす</span></h2>



<p class="wp-block-paragraph">debug を使いこなすことで DNS のトラブルシュートにおおいに役立ちます．<br>まずは代表的な DNS レスポンスコードについて知っておきましょう．</p>



<h3 class="wp-block-heading"><span id="toc12">DNS レスポンスコード</span></h3>



<figure class="wp-block-table"><table><tbody><tr><td>コード</td><td>メッセージ</td><td>説明</td></tr><tr><td>0</td><td>NOERROR</td><td>正常に完了したことを表すコード．</td></tr><tr><td>1</td><td>FORMERR</td><td>返ってきたDNSのフォーマットが不正．bit 化けや 512byte 超のレスポンスが届かない場合などに発生します．<br>(EDNS0 に対応できていないなど)</td></tr><tr><td>2</td><td>SERVFAIL</td><td>エラーが発生した．<br>キャッシュサーバーが DNS 検索中にどこかの権威サーバーが無応答でタイムアウトした場合や，CNAME ループによるタイムアウトなど，時間内に応答が返って来ないなどで発生します．</td></tr><tr><td>3</td><td>MXDOMAIN</td><td>問い合わせた値に対する一切のレコードが存在しない場合に発生します．<br>(全てのレコードタイプを見ても存在していない)</td></tr><tr><td>5</td><td>REFUSED</td><td>接続が拒否された．クライアント – サーバー間の Firewall で Reject されている場合や，DNS キャッシュサーバーが拒否しているなどで発生します．</td></tr><tr><td>&#8211;</td><td>NODATA</td><td>NXDOMAIN の派生．<br>その他のレコードタイプ (例えばAAAA を問い合わせ，AAAA のレコードは無く， A は存在) が存在している場合は NOERR で完了し，結果が空で完了します．</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">その他のレスポンスについて知りたい方は以下の URL を参照ください．<br><a rel="noopener" href="https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml" target="_blank">https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml</a></p>



<h3 class="wp-block-heading"><span id="toc13">nslookup の set debug の見方</span></h3>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5b9aa7&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5b9aa7" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="802" height="1079" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-24.png" alt="" class="wp-image-2733" style="width:400px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-24.png 802w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-24-300x404.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-24-546x735.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-24-768x1033.png 768w" sizes="(max-width: 802px) 100vw, 802px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<ol class="wp-block-list">
<li>権威DNSサーバーからの回答なのかどうか<br>非表示: 権威 DNS サーバーからの回答<br>権限のない回答: リゾルバー (キャッシュサーバー) からの回答</li>



<li>Got answer: DNS 問合せのサマリー
<ul class="wp-block-list">
<li>rcode: レスポンスの結果</li>



<li>questions: 問合せの数</li>



<li>authority records: 権威サーバーの数</li>



<li>additional: 付加 (グルー)情報の数</li>
</ul>
</li>



<li>QUESTIONS：問合せした内容</li>



<li>ANSWERS: 問合せの回答</li>



<li>AHTHORITY RECORDS: <br>委任応答 (リゾルバーが回答) の場合，問い合わせたドメインの権威サーバーの情報が記載されます．<br>権威 DNS サーバーが複数ある場合はその数分記載されます．</li>



<li>ADDITIONAL RECORDS:<br>権威サーバーの IP アドレス (A や AAAA) を付加した情報が返されます．<br>グルー (糊付け) レコードです．委任先の権威サーバー名と IP アドレスを一緒に返すことで名前解決のループを排除することができます．</li>
</ol>



<h3 class="wp-block-heading"><span id="toc14">NOERROR の DNS レスポンス</span></h3>



<p class="wp-block-paragraph">set debug を有効にした後の「www.google.com.」確認時の結果です．</p>



<p class="wp-block-paragraph">rcode が NOERROR で応答があり，Answers が 1 以上なので，問合せに対して回答が返って来ていると判断できます．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5baab9&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5baab9" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="802" height="1079" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-25.png" alt="" class="wp-image-2735" style="width:400px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-25.png 802w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-25-300x404.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-25-546x735.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-25-768x1033.png 768w" sizes="(max-width: 802px) 100vw, 802px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc15">NODATA の DNS レスポンス</span></h3>



<p class="wp-block-paragraph">set debug を有効にした後，MX レコードを検索しようとして「www.google.com.」を対象にした際の結果です．</p>



<p class="wp-block-paragraph">rcode が NODATA ではなく，NOERROR で応答がありますが，Answers が 0なので，指定したリソース (MX) としては存在していないけれど，その他のリソースレコードとしては存在しているということになります．</p>



<p class="wp-block-paragraph">このような場合，実行結果に権威 DNS サーバーの SOA の情報が表示されます．<br>この結果になった場合，指定したリソースレコード以外では存在するということがわかりますので 「type=any」で再度検索を行うとどのようなリソース種別で登録されているのか確認することができるはずです．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="802" height="1153" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-27.png" alt="" class="wp-image-2738" style="width:400px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-27.png 802w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-27-300x431.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-27-546x785.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-27-768x1104.png 768w" sizes="(max-width: 802px) 100vw, 802px" /></figure>



<h3 class="wp-block-heading"><span id="toc16">NXDOMAIN の DNS レスポンス</span></h3>



<p class="wp-block-paragraph">set debug を有効にした後，「hogehoge.google.com.」という存在しない名前を引いた場合のの結果です．</p>



<p class="wp-block-paragraph">先の例と違いレスポンスが NXDOMAIN で返って来ていることから，指定したリソースおよびその他のリソースとしてもレコードは登録されていないということがわかります．</p>



<p class="wp-block-paragraph">この場合の nslookup としての最終結果は「Non-existend domain」が表示されます．</p>



<p class="wp-block-paragraph">今までの違いとしての NOERROR / NODATA / NXDOMAIN の応答の違いについて理解できたでしょうか．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5bbb42&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5bbb42" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="802" height="971" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-29.png" alt="" class="wp-image-2740" style="width:400px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-29.png 802w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-29-300x363.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-29-546x661.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-29-768x930.png 768w" sizes="(max-width: 802px) 100vw, 802px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc17">SERVFAIL の DNS レスポンス</span></h3>



<p class="wp-block-paragraph">set debug を有効にした後の「www.google.com.」確認時の結果です．</p>



<p class="wp-block-paragraph">レスポンスが SERVFAIL のため，リゾルバーには到達できたけど，その後の問合せを行ったドメインの権威 DNS サーバーまで到達ができなかった．などのリゾルバーと権威 DNS サーバーの間の何らかのエラーによって発生します．</p>



<p class="wp-block-paragraph">このようなケースでは，実行結果としては「Server failed」が返ります．</p>



<p class="wp-block-paragraph">権威 DNS サーバーまで到達できていないことから NODATA / NXDOMAIN と違って権威 DNS サーバーの情報も表示されません．</p>



<p class="wp-block-paragraph">このような結果が返ってきた場合は以下が調査のポイントとなります．</p>



<ul class="wp-block-list">
<li>リゾルバー (キャッシュサーバー) から先 (フォワードを行っていればフォワード先，行っていなければインターネット) のネットワークの疎通性があるか</li>



<li>全てのドメインで発生するのか，一部のドメインだけなのか
<ul class="wp-block-list">
<li>一部のドメインだけ．の場合，条件付きフォワードが一番疑われます．また本当にそのドメインの権威 DNS サーバーが動作していないかもしれません</li>



<li>全てのドメインの場合，問題はこちら側にあります．疎通性の確認などを一つ一つ明らかにしていく必要があります．</li>
</ul>
</li>
</ul>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5bcae6&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5bcae6" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="802" height="971" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-30.png" alt="" class="wp-image-2741" style="width:400px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-30.png 802w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-30-300x363.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-30-546x661.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-30-768x930.png 768w" sizes="(max-width: 802px) 100vw, 802px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h3 class="wp-block-heading"><span id="toc18">REFUSED の DNS レスポンス</span></h3>



<p class="wp-block-paragraph">set debug を有効にした後の「www.google.com.」確認時の結果です．</p>



<p class="wp-block-paragraph">レスポンスが REFUSED のため，リゾルバー (や問合せを行っている DNS サーバー) が問合せを拒否している状態となります．</p>



<p class="wp-block-paragraph">この場合の実行結果としては「Query refused」が返されます．</p>



<p class="wp-block-paragraph">もちろん，問合せの段階で拒否されていますので NODATA や NSDOMAIN と違い権威 DNS サーバーの情報も表示されません．</p>



<p class="wp-block-paragraph">このような結果が返ってきた場合は以下が調査のポイントとなります．</p>



<ul class="wp-block-list">
<li>リゾルバー自体の ACL の確認．クライアントからの問い合わせを許可しているのか</li>



<li>ネットワーク，Firewall の確認 DNS サーバーアクセスを拒否していないか</li>
</ul>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5bdab9&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5bdab9" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="802" height="971" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-31.png" alt="" class="wp-image-2743" style="width:400px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-31.png 802w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-31-300x363.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-31-546x661.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-31-768x930.png 768w" sizes="(max-width: 802px) 100vw, 802px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc19">FORMERR の DNS レスポンス</span></h3>



<p class="wp-block-paragraph">FORMERR を Windows の nslookup で実現させることが難しく，Linux などでよく用いられる dig コマンドを利用しています．</p>



<p class="wp-block-paragraph">EDNS0 を有効にして問合せを行っていますが，リゾルバーが対応しておらず，512 byte 内に収まらないため FORMERR という結果が返ります．</p>



<p class="wp-block-paragraph">通常であれば，ここで TCP Fallback するのでこのようなエラーになる事は稀です．</p>



<p class="wp-block-paragraph">もしこのような結果になった場合の調査ポイントは次のとおりです</p>



<ul class="wp-block-list">
<li>UDP Port 53<br>512 byte 超のパケットがとおるようになっているか
<ul class="wp-block-list">
<li>クライアント &#8211; リゾルバーの間の Firewall やルーター</li>



<li>リゾルバー &#8211; 権威 DNS サーバーの間 の Firewall やルーター</li>
</ul>
</li>



<li>TCP Port 53<br>TCP Fallback した際に TCP Port 53 を利用した通信が可能な状態か</li>
</ul>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5bea58&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5bea58" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="802" height="593" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-32.png" alt="" class="wp-image-2746" style="width:400px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-32.png 802w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-32-300x222.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-32-546x404.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-32-768x568.png 768w" sizes="(max-width: 802px) 100vw, 802px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">以上で nslookup についての解説を終わります．<br>次回は Windows DNS の設定について解説していきますので引き続き見て頂ければと思います．</p>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.seichan.org/2024/03/dns-domain-name-service-nslookup-%e3%82%92%e4%bd%bf%e3%81%84%e3%81%93%e3%81%aa%e3%81%9d%e3%81%86.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DNS (Domain Name System) 概要 (3)</title>
		<link>https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-3.html</link>
					<comments>https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-3.html#respond</comments>
		
		<dc:creator><![CDATA[seichan]]></dc:creator>
		<pubDate>Fri, 29 Mar 2024 13:00:00 +0000</pubDate>
				<category><![CDATA[DNS サーバー]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<guid isPermaLink="false">https://www.seichan.org/blog/?p=2699</guid>

					<description><![CDATA[「DNS (Domain Name System) 概要 (1)」，「DNS (Domain Name System) 概要 (2)」に引き続き DNS について解説していきます．DNS はインターネットにおいて一番重要 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「<a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-1.html" target="_blank">DNS (Domain Name System) 概要 (1)</a>」，「<a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-2.html" target="_blank">DNS (Domain Name System) 概要 (2)</a>」に引き続き DNS について解説していきます．<br>DNS はインターネットにおいて一番重要なシステム/サービスで，これがない状態は考えられないほど重要なインフラとなっています．</p>



<p class="wp-block-paragraph">DNS の動き，仕組みを理解することでインターネットに留まらず Active Directory ドメインサービスなどのイントラネットにも役に立ちますので是非理解しましょう．</p>



<p class="wp-block-paragraph">本記事では，DNS レコードについて解説していきます．</p>



<ul class="wp-block-list">
<li>DNS に関するお話
<ul class="wp-block-list">
<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-1.html" target="_blank">DNS (Domain Name System) 概要 (1)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-2.html" target="_blank">DNS (Domain Name System) 概要 (2)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-3.html" target="_blank">DNS (Domain Name System) 概要 (3)</a></li>



<li><a href="https://www.seichan.org/2024/03/dns-domain-name-service-nslookup-%e3%82%92%e4%bd%bf%e3%81%84%e3%81%93%e3%81%aa%e3%81%9d%e3%81%86.html" target="_blank">DNS (Domain Name System) – nslookup を使いこなそう</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-windows-dns-%e3%82%b5%e3%83%bc%e3%83%90%e3%83%bc%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%83%bb%e3%82%aa%e3%83%97%e3%82%b7%e3%83%a7%e3%83%b3.html" target="_blank">DNS (Domain Name System) – Windows DNS サーバーの設定・オプション</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e4%bd%9c%e6%88%90.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの作成</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%82%be%e3%83%bc%e3%83%b3%e3%81%ae%e8%a8%ad%e5%ae%9a%e3%81%a8%e3%83%ac%e3%82%b3%e3%83%bc%e3%83%89%e3%81%ae%e7%99%bb%e9%8c%b2.html" target="_blank">DNS (Domain Name System) – DNS ゾーンの設定とレコードの登録</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-%e3%82%b5%e3%83%96%e3%83%89%e3%83%a1%e3%82%a4%e3%83%b3%e3%81%a8%e5%a7%94%e4%bb%bb.html" target="_blank">DNS (Domain Name System) – サブドメインと委任</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-%e3%83%95%e3%82%a9%e3%83%af%e3%83%bc%e3%83%80%e3%83%bc%e3%81%ae%e6%a7%8b%e6%88%90.html" target="_blank">DNS (Domain Name System) – フォワーダーの構成</a></li>



<li><a href="https://www.seichan.org/2024/04/dns-domain-name-service-dns-%e3%81%ae%e5%8b%95%e7%9a%84%e6%9b%b4%e6%96%b0.html" target="_blank">DNS (Domain Name System) – DNS の動的更新</a></li>
</ul>
</li>
</ul>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-18" checked><label class="toc-title" for="toc-checkbox-18">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">押さえておきたい DNS レコード</a><ol><li><a href="#toc2" tabindex="0">SOA</a><ol><li><a href="#toc3" tabindex="0">MINIMUM の扱われ方の注意点</a></li></ol></li><li><a href="#toc4" tabindex="0">NS</a></li><li><a href="#toc5" tabindex="0">MX</a></li><li><a href="#toc6" tabindex="0">A と AAAA</a></li><li><a href="#toc7" tabindex="0">SRV</a></li><li><a href="#toc8" tabindex="0">PTR</a></li><li><a href="#toc9" tabindex="0">TXT</a></li><li><a href="#toc10" tabindex="0">CNAME</a><ol><li><a href="#toc11" tabindex="0">NS や MX レコードの値に CNAME のホストを記載することはできません</a></li><li><a href="#toc12" tabindex="0">CNAME の別名に対しての別 CNAME を定義してはいけません</a></li><li><a href="#toc13" tabindex="0">CNAME と 別名は 1:1 である必要があります</a></li></ol></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">押さえておきたい DNS レコード</span></h2>



<p class="wp-block-paragraph">DNS レコードにはいくつかの種別があります．押さえておきたいレコード種別と役割を表にまとめました．</p>



<figure class="wp-block-table"><table><tbody><tr><td>レコード種別</td><td>説明</td></tr><tr><td>SOA</td><td>ゾーンの情報が記載されており，プライマリーサーバーやセカンダリーとの更新間隔など、管理情報が記されています．</td></tr><tr><td>NS</td><td>ドメインを管理する (権威) DNSサーバーを定義します．</td></tr><tr><td>MX</td><td>ドメインのメールサーバーを定義します．</td></tr><tr><td>A</td><td>正引きレコード．ホスト名に対応する IPv4 アドレスを定義します．</td></tr><tr><td>AAAA</td><td>正引きレコード．ホスト名に対応する IPv6 アドレスを定義します．</td></tr><tr><td>SRV</td><td>サービスレコード．LDAP等のサーバーのアドレスを定義する為に使用します．</td></tr><tr><td>PTR</td><td>逆引きレコード．IPv4/IPv6 アドレスに対応するホスト名を定義します．</td></tr><tr><td>TXT</td><td>テキストレコード．本来はコメントを記載するレコードだが、メールシステム用に SPF レコードを記載するのに用いられる。クラウドサービスを利用する際のドメインの所有者である事の確認にも用いられます．</td></tr><tr><td>CNAME</td><td>ホストの別名を記載するレコードを定義します．</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc2">SOA</span></h3>



<p class="wp-block-paragraph">SOA (Start Of Authority) は，ゾーンの起点を示し，ゾーンの管理情報を定義するレコードです．<br>SOA リソースレコードは，一つのゾーンに一つだけ記述されます．</p>



<p class="wp-block-paragraph">SOA リソースレコードの中には次の情報が定義されます．</p>



<figure class="wp-block-table"><table><tbody><tr><td>名前</td><td>説明</td></tr><tr><td>SERIAL</td><td>ゾーンのバージョン情報を記載します．．セカンダリー DNS サーバーとのゾーン情報同期の際に，この値を元で更新有無が判断されます．</td></tr><tr><td>MNANE</td><td>このゾーンを管理するプライマリー DNS サーバー名を記載します．</td></tr><tr><td>RNAME</td><td>このゾーンを管理する管理者のメールアドレスを記載します．<br>メールアドレスの @ は . に置き換えて表記されます．</td></tr><tr><td>REFRESH</td><td>セカンダリー DNS サーバーがゾーン情報を更新する間隔を記載します．</td></tr><tr><td>RETRY</td><td>セカンダリー DNS サーバーがゾーン情報の更新に失敗した場合のリトライ間隔を記載します．</td></tr><tr><td>EXPIRE</td><td>セカンダリー DNS サーバーがゾーン情報を維持できる時間を記載します．<br>ゾーンの更新に失敗し続けた場合，指定時間を経過すると，持っている対象ゾーンを破棄します．</td></tr><tr><td>MINIMUM</td><td>ネガティブキャッシュの有効時間を記載します．<br>DNS リゾルバーが名前解決に失敗した際，存在しないレコードだとキャッシュする時間です．</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Windows DNS で SOA リソースレコードのプロパティを表示した際，以下のとおりにマップされます．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1428" height="1125" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-18.png" alt="" class="wp-image-2702" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-18.png 1428w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-18-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-18-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-18-768x605.png 768w" sizes="(max-width: 1428px) 100vw, 1428px" /></figure>



<h4 class="wp-block-heading"><span id="toc3">MINIMUM の扱われ方の注意点</span></h4>



<p class="wp-block-paragraph">MINIMUM に指定する値は、昔 (RFC 1035) と現在 (RFC 2308) で目的が変わっています．</p>



<ul class="wp-block-list">
<li>【昔 (RFC 1035) 】該当ゾーン(ドメイン)にあるレコードのデフォルトTTL</li>



<li>【現在 (RFC 2308)】ネガティブキャッシュのTTL</li>
</ul>



<p class="wp-block-paragraph">以前はゾーン(ドメイン) のデフォルト TTL として利用されていましたが，現在はネガティブキャッシュの TTL として利用されています．</p>



<p class="wp-block-paragraph">このことから，古いドキュメントや Web サイトを参考に設定してしまうとトラブルを起こしてしまう場合があります．<br>例えば，古いドキュメントでよくある記載例 86400(1日) で設定されていると，ネガティブキャッシュ TTL が 1日となってしまい，レコード情報を変更しても名前解決の結果が更新されない事象が発生します．<br>nslookup 等で値が更新されないけど DNS キャッシュサーバーを再起動したら，新しいレコード情報を取得できるようになった．という場合はこのような要因が考えられます．</p>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h3 class="wp-block-heading"><span id="toc4">NS</span></h3>



<p class="wp-block-paragraph">NS (Authoritative Name Server) はゾーンを管理する権威 DNS サーバーを指定するレコードです．<br>複数の権威 DNS サーバーがある場合はそのサーバーの数だけレコードを記載する必要があります．<br>NS レコードで指定したホストは A または AAAA レコードでアドレスが解決出来る必要があります．<br>NS レコードのホスト名は CNAME のホスト名は許されません．</p>



<p class="wp-block-paragraph">Windows DNS サーバーの NS レコードは次のように指定されます．</p>



<figure class="wp-block-image aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1066" height="840" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/ns_001.png" alt="" class="wp-image-2704" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/ns_001.png 1066w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ns_001-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ns_001-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/ns_001-768x605.png 768w" sizes="(max-width: 1066px) 100vw, 1066px" /></figure>



<p class="wp-block-paragraph">NS レコードに対応する A レコードが必要です．先にも述べましたが，CNAME は許されていませんので注意してください．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5cb9a0&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5cb9a0" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1428" height="1125" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-19.png" alt="" class="wp-image-2705" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-19.png 1428w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-19-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-19-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-19-768x605.png 768w" sizes="(max-width: 1428px) 100vw, 1428px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc5">MX</span></h3>



<p class="wp-block-paragraph">MX (Mail eXchange) レコードはメールを配送するホスト (メールサーバー) を記載するレコードです．<br>ホストが複数いる場合は複数記載することができます．複数記載されている場合，プリファレンス値が小さい (優先度が高い) ホストがメール配送において優先して利用されます．</p>



<p class="wp-block-paragraph">ドメインしか記載できないと思われることがありますが，そうではありません．ホスト (FQDN) 宛てを MX として登録することも可能です．<br>以下は lab.seichan.org (この DNS ゾーン) の他，mail.lab.seichan.org の MX レコードを登録した場合を掲載します．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5cc649&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5cc649" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1428" height="1125" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-20.png" alt="" class="wp-image-2707" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-20.png 1428w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-20-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-20-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-20-768x605.png 768w" sizes="(max-width: 1428px) 100vw, 1428px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">プレファレンス値は必ず大小付けなければならないという訳でもありません．上の画像のとおり「mail.lab.seichan.org」の MX レコードのプレファレンス値は両方とも「10」で登録をしています．<br>この場合，どちらのホストに配送するのかは送信元の判断になります．</p>



<h3 class="wp-block-heading"><span id="toc6">A と AAAA</span></h3>



<p class="wp-block-paragraph">ホストに対応する IP アドレスを記載するレコードです．IPv4 アドレスの場合は A レコード，IPv6 アドレスの場合は AAAA レコードを使用します．</p>



<p class="wp-block-paragraph">ホスト名が一つでも，A/AAAA レコードは複数用意する事が出来ます．その場合，例えば「www.lab.seichan.org」のレコードが複数あり，IP アドレスが違う場合というケースになりますが，アクセス元がいずれかのホスト (IP アドレス) に対して接続を行います．</p>



<p class="wp-block-paragraph">DNS ラウンドロビンを期待してこの手法を用いるケースが多いですが，DNS ラウンドロビンが行われるかはリゾルバーの挙動によります．<br>(一部リゾルバーではランドロビンしない実装もありますし，ラウンドロビンを無効化する設定もあります)</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5cd4c7&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5cd4c7" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1428" height="1125" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-21.png" alt="" class="wp-image-2709" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-21.png 1428w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-21-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-21-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-21-768x605.png 768w" sizes="(max-width: 1428px) 100vw, 1428px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph"><br>ホスト名が違っていても，A/AAAA レコードで記載する IP アドレスは重複しても構いません．<br>必ず CNAME にしないといけないという訳ではありません．</p>



<p class="wp-block-paragraph">例として，「www.lab.seichan.org」と「ftp.lab.seichan.org」で同じ IP アドレスを登録しているケースを掲載します．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5ce0fa&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5ce0fa" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1428" height="1125" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-22.png" alt="" class="wp-image-2711" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-22.png 1428w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-22-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-22-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-22-768x605.png 768w" sizes="(max-width: 1428px) 100vw, 1428px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>



<h3 class="wp-block-heading"><span id="toc7">SRV</span></h3>



<p class="wp-block-paragraph">SRV (SeRVice) レコードは，ドメインに対するサービスの場所を指定するレコードです．一番メジャーな利用形態は Active Directory ドメインサービスで利用されています．</p>



<p class="wp-block-paragraph">あるサービス (例えば LDAP サーバー) のがどこにあるか (IP アドレスは何か) を調べる為に利用されます．</p>



<p class="wp-block-paragraph">これによって，クライアントの設定で明示的に指定しなくても適切なサーバーを探してアクセスできるようになります．</p>



<p class="wp-block-paragraph">レコードは「_ldap._tcp.lab.seichan.org」のように記載され，付随して優先度，ポート情報などをレコード情報として登録します．</p>



<figure class="wp-block-table"><table><tbody><tr><td>名前</td><td>説明</td></tr><tr><td>_service</td><td>サービス名を記載します．_ldap や _kerberos など _&lt;サービス&gt; の形式になります．</td></tr><tr><td>_protocol</td><td>使用するプロトコルを記載します．_tcp か _udp です．</td></tr><tr><td>DomainName</td><td>ドメイン名を記載します．</td></tr><tr><td>Priority</td><td>同じサービスレコードがある場合の優先度を決定します．値が小さいレコードが優先されます．</td></tr><tr><td>Weight</td><td>同じサービスレコード，同じ優先度の場合の分散割合を定義します．</td></tr><tr><td>Port</td><td>サービスが利用するポート番号を記載します．</td></tr><tr><td>Target</td><td>実際にサービスを提供するサーバーの FQDN を記載します．</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">Windows DNS サーバーで SRV レコードは次のように Active Directory ドメインサービスの各サービスにアクセスするために用いられます．</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6ab8fab5ceef5&quot;}" data-wp-interactive="core/image" data-wp-key="6ab8fab5ceef5" class="wp-block-image aligncenter size-full is-resized wp-lightbox-container"><img loading="lazy" decoding="async" width="1428" height="1125" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-23.png" alt="" class="wp-image-2713" style="width:768px" srcset="https://www.seichan.org/blog/wp-content/uploads/2024/02/image-23.png 1428w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-23-300x236.png 300w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-23-546x430.png 546w, https://www.seichan.org/blog/wp-content/uploads/2024/02/image-23-768x605.png 768w" sizes="(max-width: 1428px) 100vw, 1428px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<h3 class="wp-block-heading"><span id="toc8">PTR</span></h3>



<p class="wp-block-paragraph">PTR (PoinTeR) レコードは，IP アドレスに対するドメイン名 (FQDN) を記載するレコードです．逆引きレコードと呼ばれます．</p>



<p class="wp-block-paragraph">逆引きレコードが存在しない場合，逆引きを行うサービスのレスポンスが遅くなる (または失敗する) 場合があります．例えば Linux サーバー等への SSH 接続が遅い．などがあります．</p>



<p class="wp-block-paragraph">殆どの場合，逆引きの名前解決を必要としないものが多いのですが，要件として必須になっている製品もありますので，必要・不必要は十分判断する必要があります．</p>



<h3 class="wp-block-heading"><span id="toc9">TXT</span></h3>



<p class="wp-block-paragraph">TXT (TeXT) レコードは任意の値を記載するレコードです．最長255文字 (255オクテット) を記載する事ができます．</p>



<p class="wp-block-paragraph">主な利用用途としては，メールサーバーの SPF や DKIM，DMARC などに用いられます．<br>また，クラウドサービスなどの利用の際にドメインの所持者であることを確認するために TXT レコードに文字列を定義して確認する．などの利用もあります．</p>



<h3 class="wp-block-heading"><span id="toc10">CNAME</span></h3>



<p class="wp-block-paragraph">CNAME (Canonical NAME) は正式名に対する別名を記載するレコードです．トラブルの元になる為，よく理解して利用する必要があります．</p>



<p class="wp-block-paragraph">A または AAAA は上述していますが，同じホスト名で複数の A レコードを持つことも，同じ IP アドレスで複数の A レコードを持つこともできますので，A や AAAA の利用を検討しましょう．</p>



<h4 class="wp-block-heading"><span id="toc11">NS や MX レコードの値に CNAME のホストを記載することはできません</span></h4>



<p class="wp-block-paragraph">NG の例①</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">lab.seichan.org NS dns.lab.seichan.org
lab.seichan.org MX 10 mail.lab.seichan.org

ad01.lab.seichan.org A 192.168.250.1

dns.lab.seichan.org CNAME ad01.lab.seichan.org
mail.lab.seichan.org CNAME ad01.lab.seichan.org</pre>



<p class="wp-block-paragraph">正しい例①</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">lab.seichan.org NS dns.lab.seichan.org
lab.seichan.org MX 10 mail.lab.seichan.org

ad01.lab.seichan.org A 192.168.250.1

dns.lab.seichan.org A 192.168.250.1
mail.lab.seichan.org A 192.168.250.1</pre>



<p class="wp-block-paragraph">または</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">lab.seichan.org NS ad01.lab.seichan.org
lab.seichan.org MX 10 ad01.lab.seichan.org

ad01.lab.seichan.org A 192.168.250.1</pre>



<h4 class="wp-block-heading"><span id="toc12">CNAME の別名に対しての別 CNAME を定義してはいけません</span></h4>



<p class="wp-block-paragraph">NG の例②</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">ftp.lab.seichan.org CNAME www.lab.seichan.org
www.lab.seichan.org CNAME ad01.lab.seichan.org
ad01.lab.seichan.org A 192.168.250.1</pre>



<p class="wp-block-paragraph">正しい例 ②</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">ftp.lab.seichan.org CNAME ad01.lab.seichan.org
www.lab.seichan.org CNAME ad01.lab.seichan.org
ad01.lab.seichan.org A 192.168.250.1</pre>



<h4 class="wp-block-heading"><span id="toc13">CNAME と 別名は 1:1 である必要があります</span></h4>



<p class="wp-block-paragraph">NG な例 ③</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">www.lab.seican.org CNAME ad01.lab.seichan.org
www.lab.seichan.org CNAME ad02.lab.seichan.org
ad01.lab.seichan.org A 192.168.250.1
ad02.lab.seichan.org A 192.168.250.2</pre>



<p class="wp-block-paragraph">正しい例 ③</p>



<pre class="EnlighterJSRAW" data-enlighter-language="generic" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">www.lab.seican.org A 192.168.250.1
www.lab.seichan.org A 192.168.250.2
ad01.lab.seichan.org A 192.168.250.1
ad02.lab.seichan.org A 192.168.250.2</pre>



<p class="wp-block-paragraph">以上，DNS レコードの解説でした．<br>次回は，nslookup を用いた DNS 問合せやトラブルシューティング時に役立つお話について解説します．</p>


<div class=".for-sp">
<div class="table">
<span class="body">
<!-- imobile wiki_上部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846007"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_上部_SP_1 -->
</span>
<span class="body">
<!-- imobile wiki_下部_SP_1 -->
<script type="text/javascript">
 imobile_tag_ver = "0.3"; 
 imobile_pid = "81546"; 
 imobile_asid = "1846017"; 
 imobile_type = "inline";
</script>
<script type="text/javascript" src="https://spad.i-mobile.co.jp/script/adssp.js?20110215"></script>
<!-- imobile wiki_下部_SP_1 -->
</span>
</div>
</div>

<div class=".for-pc">
<div class="table">
<span class="body">
<!-- imobile blog_seichan_記事中_1 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1846028"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_1 -->
</span>
<span class="body">
<!-- imobile blog_seichan_記事中_2 -->
<script type="text/javascript">
 imobile_pid = "81546"; 
 imobile_asid = "1845876"; 
 imobile_width = 300; 
 imobile_height = 250;
</script>
<script type="text/javascript" src="https://spdeliver.i-mobile.co.jp/script/ads.js?20101001"></script>
<!-- imobile blog_seichan_記事中_2 -->
</span>
</div>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.seichan.org/2024/03/dns-domain-name-service-%e6%a6%82%e8%a6%81-3.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
