マルチホーム Windows Server 2012 R2 の接続が失敗する

マルチホーム Windows Server 2012 R2 の接続が失敗する

私は 2 つの NIC を備えた Windows Server 2012 r2 を持っています。1 つはローカル (169.254.1.1/24)、もう 1 つは「パブリック」(別のローカル ネットワーク、10.0.10.47 に接続) インターフェイスです。DNS、DHCP はローカル インターフェイスのみ、NAT はパブリックに設定しています。PC はローカル ネットワークに接続されており、正しい IP (169.254.1.20) を取得して、サーバーのローカル インターフェイスに ping を実行できますが、私のPCから10.0.10.47インターフェースにアクセスできませんいくつかの変数があることはわかっていますが、多くのサイトを検索しましたが、解決策は見つかりませんでした。

より詳しい情報:

  • 両方のファイアウォールは無効になっています(いくつかの変数を削除するため)

  • 10.0.10.47 インターフェースからインターネットにアクセスできますが、PC から 10.0.10.47 IP にアクセスできないため意味がありません。

  • 各ホストに設定されているデフォルト ゲートウェイは 1 つだけです (これは問題ではありません)。クライアントのデフォルト ゲートウェイは 169.254.1.1、サーバーのデフォルト ゲートウェイは 10.0.10.2 です。

  • すべてのシナリオは Hyper-V 上で実行されています。

  • PC は Windows 8 Enterprise を実行しています。

編集 >>>>

  • 私の DNS サービスはインターネット名をクライアントに解決するので、動作しています。

また、私は以下のガイドに従いました:

このラボはテスト用であることに留意してください。 要求に応じてさらに情報を追加しますが、他にどのようなデータを追加すればよいかわかりません。 よろしくお願いします。

解決済み(@joeqwerty に感謝)

無効なローカル IP 範囲 (169.254.1.1/24) を使用していました。この範囲は、ここで説明されているように、APIPA プロトコルで使用される範囲 (169.254.0.1 ~ 169.254.255.254) に含まれています。http://www.webopedia.com/TERM/A/APIPA.htmlつまり、10.0.10.47 はクライアント (169.254.1.20) からの ping を受信して​​いたものの、その問題のために応答していなかったことになります。

最終編集:

169.254/16 の範囲はルーティングできないと記載されている RFC は次のとおりです。https://www.rfc-editor.org/rfc/rfc3927#section-1.6

ローカル範囲を 192.168.1.1/24 に変更したところ、すべて正常に動作しています。

答え1

  1. サーバーをルーターとして機能させたい場合は、サーバーに RRAS ロールを追加する必要があります。

  2. APIPA はデフォルト ゲートウェイを構成しないため、「ルーティング可能な」アドレス範囲ではありません。これは、単一のネットワークに限定された通信を目的としています。

  3. デフォルト ゲートウェイや DNS サーバーを含む「実際の」 IP アドレス構成をクライアントに割り当てる必要があります。

関連情報