none
Hyper-Vの内部仮想ネットワークについて RRS feed

  • 質問

  • いつも大変お世話になっております。

    勉強し始めて間もないので初心者ですが、分からないなりにネットワークの仕組みを勉強しながら

    試しに内部仮想ネットワークを構築していますがつまづきましたのでご教示お願い致します。

    内部仮想ネットワークを作成して、物理NICに紐づけました。

    ホストOSとゲストOSには固定IPとサブネットマスク、DGW、DNSを設定した状態です。

    -----------------------------------------

    <ホストOS>

    IP:192.168.0.1

    サブネットマスク:255.255.252.0

    DGW:192.168.0.250

    <ゲストOS>

    IP:192.168.0.2

    サブネットマスク:255.255.252.0

    DGW:空白

    -----------------------------------------

    ホストからゲストへpingが通るようになったのですが、ゲストからホストにpingが飛ばず困っております。

    ホストOSはWindowsServer2008R2でゲストOSはWindowsServer2003になります。

    ゲストOSのコマンドプロンプトでipconfigとすると、「Windows ip configuration」と表示されます。

    どこの設定が原因なのか分からないのですが、間違ってる箇所はありますでしょうか。宜しくお願い致します。


    • 編集済み Hana111111 2015年11月24日 8:28 追加
    2015年11月24日 7:27

回答

  • チャブーンです。

    ゲストOSのコマンドプロンプトでipconfigとすると、「Windows ip configuration」と表示されます。

    ということなので、Windows Server 2003側NICの設定が正しくできていない可能性があります。ゲストマシン側で以下のどちらかを実施し、IPアドレス設定をやり直してみてはいかがでしょうか?

    • ゲストマシンのメニューバー[操作]-[統合サービスセットアップディスクの挿入]で仮想CD-ROMから統合サービスをインストールする
    • ゲストマシンのメニューバー[ファイル]-[設定]-[ハードウェアの追加]で「ネットワークアダプタ」を削除し、代わりに「レガシーネットワークアダプター」を追加する(これを選んだ場合統合サービスのインストールは不要です)

    それと、「ゲストからホストへのpingが通らない」直接の理由はホスト側のファイアウォールでICMPの着信をブロックしているから、という可能性が高いです。切り分けのためにホスト側のWindowsファイアウォールをいったん無効にしてみてください。


    フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。

    • 回答としてマーク Hana111111 2015年11月30日 23:38
    2015年11月25日 2:09

すべての返信

  • チャブーンです。

    ゲストOSのコマンドプロンプトでipconfigとすると、「Windows ip configuration」と表示されます。

    ということなので、Windows Server 2003側NICの設定が正しくできていない可能性があります。ゲストマシン側で以下のどちらかを実施し、IPアドレス設定をやり直してみてはいかがでしょうか?

    • ゲストマシンのメニューバー[操作]-[統合サービスセットアップディスクの挿入]で仮想CD-ROMから統合サービスをインストールする
    • ゲストマシンのメニューバー[ファイル]-[設定]-[ハードウェアの追加]で「ネットワークアダプタ」を削除し、代わりに「レガシーネットワークアダプター」を追加する(これを選んだ場合統合サービスのインストールは不要です)

    それと、「ゲストからホストへのpingが通らない」直接の理由はホスト側のファイアウォールでICMPの着信をブロックしているから、という可能性が高いです。切り分けのためにホスト側のWindowsファイアウォールをいったん無効にしてみてください。


    フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。

    • 回答としてマーク Hana111111 2015年11月30日 23:38
    2015年11月25日 2:09
  • チャブーンです。

    #うまくいっていないようでしたので

    Windows Server 2003 SP2を事前にインストールしたい場合、Windows Server 2008 R2 / Windows 7で、vhdファイル(仮想VHDディスク)を作成し、マウントした状況でSP2実行ファイルをコピーしたうえ、対象vhdをデタッチしてHyper-Vサーバにvhdをコピーして、改めてHyper-V仮想マシンのIDEディスクとして追加(新規ではなく参照になります)すればいいのではないでしょうか?

    http://windowsitpro.com/virtualization/q-how-can-i-mount-virtual-hard-disk-vhd-file-windows-7-or-windows-server-2008-r2

    こうすれば、追加したHDDイメージ上でSP2ファイルのインストーラを実行できます。


    フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。

    2015年11月25日 5:41
  • 疑問が次から次へと出てきて良く分からなくなってきているのですが、分かりやすいご教示ありがとうございます。

    一旦外部のレガシーネットワークアダプターを設定してゲストOSのIP設定をするとネットワークに出ることはできたのですが、

    何故かDNSエラーで結局解決できないままなので、一度その方法でダウンロードしようと思います。

    素人なのであっちいったりこっちいったりで理解が中々深まらないですがとりあえずまずはSP2をインストールして

    統合サービスのインストールが出来るまでやってみたいと思います。ありがとうございます。

    2015年11月25日 7:26