CassandraやMogileFS、KumoFSなど、複数のサーバで構成されるサーバソフトウェアをテストしたいことが多々あるので、VirtualBoxを使って分散環境を作ってみました。ネットワーク関連の設定でややコツが必要だったので、ちょっとまとめてみました。 要件 ホストOS上で複数のゲストOS(Linux)を立ち上げる。 ホストOSからゲストOSにSSHでアクセスしたいので、ホストOSからゲストOS間にアクセスできること 分散コンピューティングのテストがしたいので、ゲストOS間でもアクセスできること ゲストOSからインターネットに出れること ネットワーク上にある他のマシンからはゲストOSにはアクセスできなくてもOK やり方 今回はネットワーク上の他のマシンからはアクセスできなくてもよいので、ネットワークの設定ではブリッジアダプタを使わずに、ネットワークアダプタを2つ使い、NAT+ホス