2つの仮想マシンと1つの仮想マシンをインターネットに接続する

2つの仮想マシンと1つの仮想マシンをインターネットに接続する

免責事項:ネットワーキングとqemuに関する私の知識はほぼゼロに近いです。

私はQEMUを使用してアプリケーションを実行するDebian VMを実行しています。テスト目的で、最初の仮想マシンに接続してアクセスできるWindowsを実行する2番目の仮想マシンを作成しようとしています。

これまではこれが機能しています。ただし、現在の設定では、Windows VMはインターネットに接続できません。しかし、この設定を変更したいのですが、Debian VMがインターネットに接続することはできません。

現在の設定は、ブリッジと複数の仮想ネットワークデバイス(タブ)を作成してブリッジに追加することです。次に、Tapデバイスの1つがtap02番目のVMで使用されます(他のデバイスは最初のVMで使用されます)。

br0tap0今私の質問は:インターネットにのみ接続するようにブリッジを設定するのは妥当ですか?つまり、大丈夫ですか?では、どうすればよいですか(brctl同様のユーティリティを使用できます)。

Debian VMは意図的にインターネットにアクセスできず、そのような状態を維持する必要があります。私が理解したのは、eth0ブリッジに追加してインターネットアクセスを許可できますが、これをWindows VM(たとえばtap0)に制限できますか?

ベストアンサー1

ネットワークデバイスを設定/設定しないようにDebian VMを設定します。次に、Windows VMネットワークデバイスをデバイスのブリッジ構成としてホストシステムのネットワークにバインドしましたbr0

Linuxシステムでネットワークを無効にするには、次のコマンドを使用してネットワークを無効にできます。

$ sudo service network stop

このサービスが常にオフになるように設定することもできます。

$ sudo insserv -r network

サービスを再度有効にするには:

$ sudo insserv network

引用する

おすすめ記事