イベント 407 と 408 が DNS サーバー イベント ログに報告される
この記事では、Windows 2000 ベースの DNS サーバーに対してクエリを実行できない問題の解決策について説明します。
適用対象: Windows 2000
元の KB 番号: 279678
現象
Windows 2000 ベースの DNS サーバーに対してクエリを実行できず、DNS サーバーのアプリケーション イベント ログに次のエラーが報告されます。
イベント ID: 407
ソース: DNS
説明: DNS サーバーは、データグラム (UDP) ソケットを IP_addressにバインドできませんでした。 データはエラーです。
イベント ID: 408
ソース: DNS
説明: DNS サーバーがアドレス [IP_address] のソケットを開けませんでした。 これがこのマシンの有効な IP アドレスであることを確認します。 無効な場合は、DNS マネージャーの [サーバーのプロパティ] の下にある [インターフェイス] ダイアログを使用して、IP インターフェイスの一覧から削除します。 次に、DNS サーバーを停止して再起動します。 (これがこのマシン上の唯一の IP インターフェイスであり、このエラーの結果として DNS サーバーが起動していない可能性があります。その場合は、レジストリのサービス セクションで DNS\Parmeters\ListenAddress 値を削除し、再起動します)。これがこのマシンの有効な IP アドレスである場合は、DNS ポートを使用しようとする他のアプリケーション (別の DNS サーバーなど) が実行されていないことを確認します。
原因
これらのエラーは、次の両方のサービスが同じサーバーにインストールされているコンピューターで発生する可能性があります。
- ネットワーク アドレス変換 (NAT)
- DNS ServerNAT には、動的ホスト構成プロトコル (DHCP) クライアントが DNS クエリを NAT サーバーに送信できるようにする DNS プロキシ設定があります。 クライアント DNS クエリは、NAT サーバーの構成済み DNS サーバーに転送されます。 ホストが既定の設定で同じインターフェイスとインターネット プロトコル (IP) アドレスを使用している場合、DNS プロキシと DNS サーバー サービスは同じホスト上で共存できません。
解決方法
この問題を解決するには、次のいずれかの方法を使用します。
同じホストに NAT と DNS サーバーをインストールする代わりに、DNS サーバーに別のサーバーを使用します。
NAT で DHCP アロケーターと DNS プロキシ機能を使用しないでください (代わりに DHCP サーバー サービスを使用してください)。
NAT のプライベート インターフェイスとして機能しているネットワーク アダプターの IP アドレスでリッスンしないように DNS サーバーを構成します。 これを行うには、次の手順を実行します。
- Microsoft 管理コンソール (MMC) で DNS スナップインを起動し、DNS サーバーを右クリックし、[ プロパティ] をクリックします。
- [インターフェイス] タブをクリックし、[リッスン] セクションで、[次の IP アドレスのみチェック] ボックスをクリックして選択します。
- サーバーがリッスンしない IP アドレスをクリックし、[ 削除] をクリックします。
- [ OK] を クリックし、DNS スナップインを閉じます。
注:
DNS サーバーの [インターフェイス] リストから IP アドレスが削除されると、DNS サーバー サービスは、その IP アドレスに送信される DNS クエリに応答しません。 DNS サーバーで解決する必要がある DNS クエリは、DNS サーバーがリッスンしている他のインターフェイスに送信する必要があります。
状態
Microsoft は、この記事の冒頭に記載されている Microsoft 製品の問題であることを確認しました。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示