QEMUゲスト間ネットワーク接続環境

QEMU 0.9.0になってQEMUゲスト同士での本格的相互ネットワーク接続ができるようになりました。
※QEMU 0.8.xでは一部制限あり。
このQEMUゲスト間ネットワークはユーザモードネットワークとTAP型ネットワークでそれぞれ利用できます。
但し、どのOSでもこのQEMUゲスト間ネットワークが利用できるかどうかは不明ですがLinux同士では実現できています。
ここではユーザモードネットワークとTAP型ネットワークのそれぞれについて説明します。

尚、今回使用したQEMUはQEMU on Windows 0.9.0版です。
Ubuntu 8.04付属QEMUでのTAP利用につても触れています。


1.マシン環境

「QEMU on Windows」を動作させるホストマシン環境は以下の通りです。



2.ユーザモードネットワークでのゲスト間接続



3.TAP型ネットワークでのゲスト間接続

QEMU on WindowsでTAP型ネットワークを利用するためにはOpenVPNを導入します。

4.Ubuntu 8.04付属QEMUでのTAP型ネットワーク利用のゲスト間接続

Ubuntu 8.04にはQEMU 0.9.xが付属しています(apt-get install qemuで導入可能)。
Ubuntu 8.04にXen関連パッケージを導入している場合TAP型ネットワークの利用は非常に簡単です。