あなたの多くはおそらく知っているように、ドメインネームシステム(DNS)は、Windowsで選択された名前解決システムになりました。 それがなければ、コンピュータは互いに通信するのに非常に苦労するでしょう。 ただし、ほとんどのWindows管理者は、ローカルエリアネットワーク上の名前解決のためにWindowsインターネットネームサービス(WINS)に依存しており、DNSの経験がほとんどあ このカテゴリに該当する場合は、お読みください。 Windows Server2008DNSサーバーのインストール、構成、およびトラブルシューティングの方法について説明します。

このブログ記事は、TECHREPUBLICダウンロードおよびTechrepublicフォトギャラリーとしてPDF形式でも入手できます。

インストール

コントロールパネルからDNSサーバーをインストールするか、メンバーサーバーをドメインコントローラ(DC)に昇格させるときにインストールできます(図A)。 プロモーション中に、DNSサーバーが見つからない場合は、それをインストールするオプションがあります。

ドメインコントローラ

コントロールパネルからDNSサーバーをインストールするには、次の手順を実行します:

  • スタートメニューから、|コントロールパネル|管理ツール|サーバーマネージャを選択します。
  • ロールを展開してクリックします(図B)。
  • [役割の追加]を選択し、ウィザードに従ってDNS役割を選択します(図C)。
  • [インストール]をクリックして、WINDOWS Server2008にDNSをインストールします(図D)。

図B

ロール

図Cを展開してクリックします

DNSロール

図D

DNSのインストール

DNSコンソールと設定

DNSをインストールした後、スタート|すべてのプログラム|管理ツール|DNSからDNSコンソールを見つけることができます。 WINDOWS2008には、DNSの構成に役立つウィザードが用意されています。

DNSサーバーを構成するときは、次の概念に精通している必要があります:

  • 前方参照ゾーン
  • 逆参照ゾーン
  • ゾーンタイプ

前方参照ゾーンは、単にホスト名をIPアドレスに解決する方法です。 逆引き参照ゾーンを使用すると、DNSサーバーはホストのDNS名を検出できます。 基本的には、前方参照ゾーンとは正反対です。 逆引き参照ゾーンは必須ではありませんが、構成は簡単で、Windows Server2008サーバーに完全なDNS機能を持たせることができます。

DNSゾーンの種類を選択するときには、次のオプションがあります: Active Directory(AD)統合、標準プライマリ、および標準セカンダリ。 AD Integratedは、データベース情報をADに格納し、データベースファイルの安全な更新を可能にします。 このオプションは、ADが設定されている場合にのみ表示されます。 構成されていて、このオプションを選択すると、ADはゾーンファイルを保存してレプリケートします。

標準プライマリゾーンは、データベースをテキストファイルに格納します。 このテキストファイルは、テキストファイルに情報を格納する他のDNSサーバーと共有できます。 最後に、標準のセカンダリゾーンは、別のDNSサーバーから既存のデータベースのコピーを作成するだけです。 これは主に負荷分散に使用されます。

DNSサーバー設定ツールを開くには:

  1. [管理ツール]フォルダーから[DNS]を選択して、DNSコンソールを開きます。
  2. コンピュータ名を強調表示し、アクション|DNSサーバーの設定を選択します。.. DNSサーバーの構成ウィザードを起動します。
  3. 次へをクリックして、前方参照ゾーン、前方および逆参照ゾーン、ルートヒントのみを構成することを選択します図E。
  4. [次へ]をクリックし、[はい]をクリックして前方参照ゾーンを作成します(図F)。
  5. 目的のゾーンタイプをインストールするには、適切なラジオボタンを選択します(図G)。
  6. 次へをクリックし、作成するゾーンの名前を入力します。
  7. “次へ”をクリックし、”はい”をクリックして逆引き参照ゾーンを作成します。
  8. ステップ5を繰り返します。
  9. Ipv4またはIpv6の逆引き参照ゾーンを選択します(図H)。
  10. 次へをクリックし、逆引き参照ゾーンを識別するための情報を入力します(図I)。
  11. 新しいファイルを作成するか、既存のDNSファイルを使用するかを選択できます(図J)。
  12. 動的更新ウィンドウで、DNSがセキュリティで保護された更新、非セキュアな更新、または動的更新を受け付けない方法を指定します。
  13. DNSフォワーダーを適用する必要がある場合は、フォワーダーウィンドウで適用できます。 (図K)。
  14. [完了]をクリックします(図L)。

構成

図F

前方参照ゾーン

図G

希望ゾーン

図H

Ipv4またはIpv6

図I

逆引き参照ゾーン

図J

新規または既存のDNSファイルを選択

図K

完了

DNSレコードの管理

これで、最初のDNSサーバーのインストールと構成が完了し、作成したゾーンにレコードを追加する準備が整いました。 利用可能なDNSレコードにはさまざまな種類があります。 それらの多くは、あなたが使用することはありません。 これらの一般的に使用されるDNSレコードを見ていきます:

  • 権限の開始(SOA)
  • ネームサーバー
  • ホスト(A)
  • ポインタ(PTR)
  • 正規名(CNAME)またはエイリアス
  • メール交換(MX))

権限の開始(SOA)レコード

権限の開始(SOA)リソースレコードは、常に任意の標準ゾーンの最初にあります。 権限の開始(SOA)タブでは、必要な調整を行うことができます。 SOAレコードを保持するプライマリ-サーバーを変更したり、SOAの管理責任者を変更したりすることができます。 最後に、Windows2000の最も重要な機能の1つは、ゾーンを削除してホイールを再作成することなく、DNSサーバーの構成を変更できることです(図M)。

設定の変更

ネームサーバー

ネームサーバー特定のドメインのすべてのネームサーバーを指定します。 このレコードを使用して、すべてのプライマリネームサーバーとセカンダリネームサーバーを設定します。

ネームサーバーを作成するには、次の手順を実行します:

  1. [管理ツール]フォルダーから[DNS]を選択して、DNSコンソールを開きます。
  2. 前方参照ゾーンを展開します。
  3. 適切なドメインを右クリックし、プロパティを選択します(図N)。
  4. ネームサーバータブを選択し、追加をクリックします。
  5. 追加するDNSサーバーの適切なFQDNサーバー名とIPアドレスを入力します。

ネームサーバ

ホスト(A)レコード

ホスト(A)レコードは、ホスト名をIPアドレスにマップします。 これらのレコードは、前方参照ゾーン内の別のサーバーを簡単に識別するのに役立ちます。 ホストレコードは、複数ゾーン環境でのクエリのパフォーマンスを向上させ、同時にポインター(PTR)レコードを作成することもできます。 PTRレコードは、IPアドレスをホスト名に解決します。

ホストレコードを作成するには:

  1. [管理ツール]フォルダーから[DNS]を選択して、DNSコンソールを開きます。
  2. 前方参照ゾーンを展開し、ドメインを表すフォルダをクリックします。
  3. アクションメニューから、新規ホストを選択します。
  4. 作成するホストの名前とIPアドレスを入力します(図O)。
  5. PTRレコードを同時に作成する場合は、関連付けられたポインタ(PTR)レコードの作成チェックボックスをオンにします。 それ以外の場合は、後で作成できます。
  6. ホストの追加ボタンをクリックします。

ホスト(A)レコード

ポインタ(PTR)レコード

ポインタ(PTR)レコードは、逆引きクエリの逆引き参照ゾーンに適切なエントリを作成します。 図Hで見たように、ホストレコードを作成するときにPTRレコードを作成するオプションがあります。 その時点でPTRレコードを作成することを選択しなかった場合は、任意の時点でそれを行うことができます。

PTRレコードを作成するには:

  1. [管理ツール]フォルダーから[DNS]を選択して、DNSコンソールを開きます。
  2. PTRレコードを作成する逆引き参照ゾーンを選択します。
  3. アクションメニューから、新規ポインタを選択します(図P)。
  4. ホストのIP番号とホスト名を入力します。
  5. OKをクリックします。

新しいポインタ

正規名(CNAME)または別名レコード

正規名(CNAME)または別名レコードを使用すると、DNSサーバーは単一のホストに対して複数の名前を持つことがで たとえば、エイリアスレコードは、環境内の単一のサーバーを指す複数のレコードを持つことができます。 これは、Webサーバーとメールサーバーの両方が同じマシン上で実行されている場合に一般的な方法です。

DNSエイリアスを作成するには:

  1. [管理ツール]フォルダーから[DNS]を選択して、DNSコンソールを開きます。
  2. 前方参照ゾーンを展開し、ドメインを表すフォルダを強調表示します。
  3. アクションメニューから、新規エイリアスを選択します。
  4. 別名を入力します(図Q)。
  5. 完全修飾ドメイン名(FQDN)を入力します。
  6. OKをクリックします。

エイリアス名

Mail Exchange(MX)レコード

Mail Exchangeレコードは、DNSデータベース内のゾーン内のメールサーバーを識別するのに役立ちます。 この機能を使用すると、最も高い優先順位を受け取るメールサーバーに優先順位を付けることができます。 MXレコードを作成すると、すべてのメールサーバーの場所を追跡するのに役立ちます。

メール交換(MX)レコードを作成するには:

  1. [管理ツール]フォルダーから[DNS]を選択して、DNSコンソールを開きます。
  2. 前方参照ゾーンを展開し、ドメインを表すフォルダを強調表示します。
  3. アクションメニューから、新しいメールエクスチェンジャーを選択します。
  4. ホストまたはドメインを入力します(図R)。
  5. メールサーバーとメールサーバーの優先度を入力します。
  6. OKをクリックします。

ホストまたはドメイン

その他の新しいレコード

他の多くのタイプのレコードを作成できます。 完全な説明については、DNSコンソールからAction|Other New Recordsを選択します(図S)。 選択したレコードを選択し、説明を表示します。

DNSコンソールからレコードを作成する

DNSサーバーのトラブルシューティング

DNSサーバーのトラブルシューティングを行うと、nslookupユーティリティが親友になります。 このユーティリティは使いやすく、非常に汎用性があります。 これは、Windows2008に含まれているコマンドラインユーティリティです。 Nslookupを使用すると、DNSサーバーのクエリテストを実行できます。 この情報は、名前解決の問題のトラブルシューティングや、その他のサーバー関連の問題のデバッグに役立ちます。 DNSコンソールから直接nslookup(図T)にアクセスできます。

Nslookupユーティリティ

コメントを残す

メールアドレスが公開されることはありません。