Windows 起動エージェントの DNS サフィックスを設定する - Amazon Elastic Compute Cloud

Windows 起動エージェントの DNS サフィックスを設定する

Amazon EC2 起動エージェントを使用すると、Windows インスタンスがドメイン名の解決に使用する DNS サフィックスのリストを設定できます。起動エージェントは、DNS サフィックスの検索リストに次の値を追加することにより、System\CurrentControlSet\Services\Tcpip\Parameters\SearchList レジストリキーの標準 Windows 設定を上書きします。

  • インスタンスのドメイン

  • インスタンスドメインの継承に起因するサフィックス

  • NV ドメイン

  • 各ネットワークインターフェイスカードにより指定されたドメイン

DNS サフィックス設定は、すべての起動エージェントでサポートされています。詳細については、特定の起動エージェントのバージョンを参照してください。

  • setDnsSuffix タスク、および EC2Launch v2 で DNS サフィックスを設定する方法の詳細については、「setDnsSuffix 」を参照してください。

  • DNS サフィックスのリストの設定、および EC2Launch v1 の継承を有効または無効にする方法については、「EC2Launch の設定」を参照してください。

  • DNS サフィックスのリストの設定、および EC2Config の継承を有効または無効にする方法については、「EC2Config の設定ファイル」を参照してください。

ドメイン名の継承

ドメイン名の継承は Active Directory の動作であり、子ドメインのコンピュータが、完全修飾ドメイン名を使用せずに親ドメインのリソースにアクセスすることを可能にします。デフォルトでは、ドメイン名の継承は、ドメイン名の進行でノードが残り 2 つになるまで続きます。

インスタンスがドメインに接続されている場合、起動エージェントはドメイン名の継承を実行し、その結果を、System\CurrentControlSet\Services\Tcpip\Parameters\SearchListレジストリキーに保持されている DNS サフィックスの検索リストに結果を追加します。エージェントは、次のレジストリキーの設定を使用して継承の動作を判定します。

  • System\CurrentControlSet\Services\Tcpip\Parameters\UseDomainNameDevolution

    • 設定されていない場合、継承は無効になります

    • 1 に設定されている場合、継承は有効になります (デフォルト)

    • 0 に設定されている場合、継承は無効になります

  • System\CurrentControlSet\Services\Dnscache\Parameters\DomainNameDevolutionLevel

    • 設定されていない場合、2 のレベルを使用します (デフォルト)

    • 3 以上に設定されている場合、値を使用してレベルを設定します

継承を無効にするか、継承の設定をより高いレベルに変更すると、System\CurrentControlSet\Services\Tcpip\Parameters\SearchList レジストリキースタイルには、以前に追加されたサフィックスが含まれます。これらは自動的には削除されません。リストは手動で更新できます。また、削除して、新しいリストを設定するプロセスをエージェントに実行させることもできます。

注記

レジストリから DNS サフィックスリストを削除するには、次のコマンドを実行します。

PS C:\> Invoke-CimMethod -ClassName Win32_NetworkAdapterConfiguration -MethodName "SetDNSSuffixSearchOrder" -Arguments @{ DNSDomainSuffixSearchOrder = $null } | Out-Null
継承の例

次の例は、継承のプロセスにおけるドメイン名の進行状況を示したものです。

corp.example.com
  • example.com への進行

locale.region.corp.example.com
  1. region.corp.example.com への進行

  2. corp.example.com への進行

  3. example.com への進行

locale.region.corp.example.com、設定は DomainNameDevolutionLevel=3
  1. region.corp.example.com への進行

  2. corp.example.com への進行 レベル設定により、進行はここで停止します。