現在、私が勤務する会社では、Server 2008 を介して外部向けの DNS があり、社内サーバーは Linux サーバーを指しています (私は最初のセットアップには参加していないため、詳細を知ることは困難です)。私たちが直面している問題は、内部 DNS が非常に不安定であることです。PC 名を介してリモート アクセスにアクセスできる場合とできない場合がありますが、直接 IP を介してアクセスすることは常に可能です。そのため、当然ながら、自動化を予測することはほぼ不可能です。私は、Windows サーバーで内部 DNS を設定することを任されています。
Linux サーバーから DNS 情報を取得して Windows に移行する方法はありますか? 作業の手間を省きたいのですが、Linux マシンの DNS がどの程度壊れているかを把握する必要もあります。Windows の DNS を最初から構築する方が簡単かもしれませんが、これは完全にセットアップされた会社で、生産が本格化しており、セットアップのためにシステムを停止して切り替えるのはほぼ不可能です。最初の試みでうまくいくかどうかはわかりません。そのため、ライブ マイグレーション オプションが推奨されます。
答え1
おそらく、あなたのLinuxサーバーはBINDを実行しており、その場合、それは可能であり、簡単で、Microsoftによって文書化されています。ただし、何か奇妙なことを実行している場合でも、同じ基本的なプロセスが適用されます。つまり、Windows サーバーをセカンダリ DNS サーバーにして情報を移動し、Linux サーバー (または少なくともその DNS サーバー) を終了します。
BIND から Windows DNS への移行に関する Microsoft のチェックリスト/手順:
移行する各ゾーンのマスター サーバーとして BIND サーバーを構成します。
DNS サーバー サービスを実行しているサーバーで、BIND ベースの DNS サーバーでホストされている既存のすべてのゾーンのセカンダリ ゾーンを追加します。
必要に応じて、BIND ベースの DNS サーバーでホストされている既存のすべての逆引き参照ゾーンに対して逆引き参照ゾーンを作成します。
ゾーン転送が完了したら、BIND サーバーのプライマリ ゾーンから取得されたゾーンのセカンダリ ゾーンをプライマリ ゾーンに変換します。
オプション: Windows Server 2008 を実行している DNS サーバーがドメイン コントローラーである場合は、ゾーンを Active Directory ドメイン サービス (AD DS) に保存します。
以前のプライマリ サーバーを移行されたゾーンのセカンダリ サーバーとして構成するか、以前のプライマリ サーバーを降格します。
残っているその他のセカンダリ ゾーンについては、それらのゾーンのマスター サーバーを更新して、Windows Server 2008 を実行している新しいプライマリ DNS サーバーを使用します。