web-dev-qa-db-ja.com

ポートフォワーディングで仮想スイッチに接続された仮想コンピュータのラボ

3台のコンピューターをスイッチに接続しているラボがあります。
スイッチの2つのポートが3番目のポートにミラ​​ーリングされるため、2台のコンピューター間のすべての通信が3番目のコンピューターにミラーリングされます。

同様のラボ設定を仮想マシンで作成したいと思います。このような仮想ラボを(スイッチではなく)コンピューターのみで(vagrantおよびプライベートネットワークを使用して)設定することに問題はありませんが、スイッチ部分を交換するために使用できるものはありますか?

Open vSwitchについて読みましたが、スイッチとして機能するように他の仮想マシンに接続するにはどうすればよいでしょうか。

3
kroiz

「...でも、スイッチパーツの交換に使えるものはありますか?」

はい。 3番目の仮想マシン(ミラーリングの宛先であったもの)のネットワークアダプターを無差別モードに変更できます。これで、すべての仮想マシンのすべてのトラフィックが3番目のVMを通過します。
virtualbox configuration

3
Hagai

確かにあります。たとえば、MikrotikCHRはスイッチとしてうまく機能します。ただし、CPUがASICの動作を原因とするスイッチのパフォーマンスは期待しないでください。ただし、とにかくトラフィックが少ないシナリオを実行する可能性があります。

1
TomTom

Linuxベースのプラットフォームで実行している場合は、組み込みのカーネルブリッジングがあります。たった3つのVMについては、特に他に何も提案しません。特に、すべてではないにしてもほとんどの場合VM Linux上の実装はすでにそれをサポートしています。

ポートミラーリングはブリッジにネイティブではありませんが、キューイングディシプリンを使用すると、この機能を追加できます 非常に簡単に

1
roaima

複数のハードウェアノードを使用する場合は、VLAN対応スイッチ(中間)が必要であることを忘れないでください!

AmazonでVLANスイッチを検索するだけです。

0
SamTzu