none
内部と外部の通信について RRS feed

  • 質問

  • お世話になります。

    Hyper-Vを使用し、仮想ネットワークを構築してします。

    内部ネットワーク間は、仮想ルータを設定して通信ができたのですが、

    外部とのやりとりができません。

    今、外部とは、ホストのNICにPC(192.168.1.1)を直接つないでいます。

    ※これを、仮に外部のインターネットと見立てています。

    また、ホストのNICに、アドレスを192.168.1.10とふりました。

    内部では、internal 1(192.168.2.0)とinternal2(192.168.3.0)というネットワークを作成し、

    それぞれを仮想ルータによりつないでいます。

    外部仮想ネットワークと内部仮想ネットワークをつなぐ方法をご教示ください。

     

    ■構築環境について

    物理NICが一枚

    ホスト:Windows server 2008 R2 Enterprise Edition

    ゲスト1:Windows server 2003 Standard Edition SP2(32bit)

    ゲスト2:Windows server 2003 R2 Standard Edition SP2(32bit)

    2010年6月22日 21:41

回答

  • Hyper-V の仮想ネットワークマネージャーで、種類を「外部」とした仮想ネットワークを作成して、これを仮想マシンのネット-ワークアダプターのネットワークに割り当ててください。

    これでこの仮想マシンがホストの NIC を共有して外部のネットワークに繋がります。
    なお、NIC を共有するのであって、IP スタックを共有するのではないので、仮想マシンにインストールしたゲスト OS で IP の設定をする必要があるのは自明です。

    2010年6月22日 22:57

すべての返信

  • Hyper-V の仮想ネットワークマネージャーで、種類を「外部」とした仮想ネットワークを作成して、これを仮想マシンのネット-ワークアダプターのネットワークに割り当ててください。

    これでこの仮想マシンがホストの NIC を共有して外部のネットワークに繋がります。
    なお、NIC を共有するのであって、IP スタックを共有するのではないので、仮想マシンにインストールしたゲスト OS で IP の設定をする必要があるのは自明です。

    2010年6月22日 22:57
  • ご教授ありがとうございました。

    外部のネットワークにつながりました。

    割り当てが間違っていたようでした。ありがとうございました。

    2010年6月24日 10:17