みち草

Azure中心にまとめる技術情報ブログ

Azure仮想マシンでNested Hypver-Vを構築してみる!Part2

はじめに

全3回中の今回、Part2では以下のことを記載します。

最終的には外から Nested Hyper-V 上の VM と自由にやり取りできるようにはなっていないのですが、できた範囲で備忘として記載しています。外から中への疎通がどうしても構成できなかったので、最終的にはポートフォワーディングで接続させています。

Part1では以下のことを実施しました。

Azure仮想マシンでNested Hypver-Vを構築してみる!Part1 - みち草

  • Hyper-Vの有効化
  • NATスイッチの作成
  • NATネットワークの作成
  • Windows Server2016評価版ダウンロード

今回はこの続きを作成していきます。

が、前回ちょっと勘違いと作業漏れがあったため、その修正が入ります。
Part1から続けて実施する場合は修正部分を飛ばしてください。。。
※Part1は訂正済み
2021/04/07: わかりづらいので該当部分を削除して更新

続きは以下

Azure仮想マシンでNested Hypver-Vを構築してみる!Part3 - みち草

目次

ゲストマシンの作成

構成したAzure上のHyper-Vホスト上に、ゲスト仮想マシンを作成します。

ゲストマシンのディスクなどは、ホストマシンに追加したディスクでEドライブを構成し、そこに保存しています。

Part1で作成した内部スイッチを選択する以外は、少し名前を変えているくらいです。

f:id:kkkzk:20190919234931p:plain

f:id:kkkzk:20190919234950p:plain

f:id:kkkzk:20190919235007p:plain

↓ここで、内部スイッチに接続するようにしましょう。 f:id:kkkzk:20190919235042p:plain

f:id:kkkzk:20190919235111p:plain

ブートメディアとして、ダウンロードした評価版のisoを使います。 f:id:kkkzk:20190919235137p:plain

f:id:kkkzk:20190919235150p:plain

仮想マシンが作成されたので、起動してコンソール接続しましょう。OSセットアップ画面が立ち上がります。

この後は通常のOSインストールと同様のため、省略します。Standard Evaluation(デスクトップエクスペリエンス)をディスク0にインストールしています。 f:id:kkkzk:20190919235244p:plain

f:id:kkkzk:20190919235300p:plain

Administraotrアカウントのパスワード設定をして、ついに起動! f:id:kkkzk:20190919235313p:plain

この状態ではIPアドレスが割り当てられていないため、前回作成したNATネットワーク内のIPアドレスを手動で割り当てます。

ゲストマシンのネットワーク設定

ゲストマシンのネットワーク設定を実施。

f:id:kkkzk:20210407232025p:plain

各値、以下のように設定すればOKです。

  • IPアドレス:NATネットワーク内(ここでは192.168.100.0/24)の任意のIPアドレス
  • サブネットマスク:NATネットワークのマスク長
  • デフォルトゲートウェイ:NATゲートウェイのIPアドレス(ここでは192.168.100.1) ・DNSサーバ:今回はDNSサーバがないので、Azure内部のDNSサーバ指定(168.63.129.16)

インターネット接続が可能になりました。 f:id:kkkzk:20190919235725p:plain

また、Nested Hyper-V上のゲストマシンから、Azure仮想ネットワーク上の別のマシンへpingが通ります。 f:id:kkkzk:20190919235759p:plain

しかし、逆向きには通りません。 f:id:kkkzk:20190919235807p:plain

理由としては、Azure仮想ネットワーク上のマシンからは、"192.168.0.0/24"のネットワークへ通信する場合のネクストホップを認識できていないからです。

それに関してもうひと手間必要なのですが、Part3に続きます。 次でラストのはず...!

Azure仮想マシンでNested Hypver-Vを構築してみる!Part3 - みち草