ホスト内からゲスト仮想マシンにSSHを接続するとき、VMPlayerはデフォルトでNAT経由のSSHを許可しますが、Virtualboxを設定する必要があるのはなぜですか? [閉じる]

ホスト内からゲスト仮想マシンにSSHを接続するとき、VMPlayerはデフォルトでNAT経由のSSHを許可しますが、Virtualboxを設定する必要があるのはなぜですか? [閉じる]

私は何十年もの間VMPlayerに慣れていて、昨日VirtualBoxを使った後、インスタンスにSSHを接続するのにかなりの時間を費やしました。一方、VMPではとても簡単でした。

私の理解はこの回答VBoxにはポート転送またはブリッジングが必要です(しばらく動作してからしばらくするとゲストが切断されました)。それからVBoxをあきらめました。

なぜ2つの間に実装に違いがありますか? VMPにはポート転送は必要ありませんが、VBoxにはなぜ必要ですか?より良いセキュリティのためですか?

VMの複製でさえ、VMPを使用するのと同じくらい簡単ではありません。 (ディレクトリ全体をコピーするだけです!)

詳細な説明:

私のゲストIP:192.168.124.153;ホスト:(192.168.124.1(Vmnet1)が1つであると仮定します。したがって、ブリッジされているようです。以前はVmnetを見たことがなく、私のWLAN IPは192.168.0です。x - i(間違い) - しかし、まだ質問があります -実際のデフォルト接続がブリッジされているように見えますが、NATモードでVMPlayerゲストと連携するのはなぜですか(正しい) - はい、N / Wごとに変更しました。

私は、「VMホストがゲストの1つだけで通信している場合、NAT /ブリッジング設定はほとんど関係ありません」という答えを受け入れると思います。

答え1

あなたの前提が間違っています。どちらもありません持つ特定の方法でネットワークを適用します。

デフォルトでは、VMwareはサーバーセットで複数の仮想マシンを実行し(ほとんど)、ネットワーク上で自分が何をしているのかを正確に知っている人のためのシステムであるため、ブリッジング(「仮想マシンネットワーキング」など)を実行します。

VirtualBox NATは、デスクトップPC上でサーバー(または少数)を実行し、通常ネットワーキングについてほとんどまたはまったく知らない人を対象としているため、デフォルトで使用されます。

NATとブリッジングの両方をサポートするVirtualBoxで複数の仮想マシンを実行しています。 (ブリッジはホスト専用ネットワークにあるため、ホストから簡単にアクセスできます。NATを使用すると、サーバーからインターネットに簡単にアクセスできます。)

関連情報