私はVirtualBoxに少し慣れていません。
この設定のVMを持っています
ホスト マシンにアクセスするためのアイコンと、使用可能な C ドライブが表示されます。
一時的に特定のフォルダのみに修正したいのですが
ここでは、ホストから特定のフォルダーを仮想マシン上のフォルダーとして追加するためのオプションが表示されます。
しかし、ホストの C ドライブ全体が仮想マシンからすでに利用可能になっているため、そのオプションは私にとってそれほど重要ではないようです。
私が望んでいるのは、一時的に、ホストの C ドライブ全体を VM から表示/アクセス可能にするのではなく、ホストのフォルダーのみを VM から表示可能にすることです。
(これは Win7 ホストと Win XP VM ですが、おそらく関係ありません)
アップデートを追加しました
Heavy 氏は、これが Windows ファイル共有であると指摘しました。彼の言う通りです。
そこで質問なのですが、仮想マシンがWindowsファイル共有を使用するのを制限するにはどうすればよいですか?この制限は、VM自体ではなくホストで行いたいのです。
ホストマシンでは、接続を確認できます (ゲストマシンは実際には 10.xyz ですが、VirtualBox はそれを [仮想] NAT の背後に配置しているため、192.168.56.1 として表示されます)。VirtualBox は仮想ネットワーク アダプター 192.168.56.1 をインストールしますが、ホスト IP は 10.xyz です。
これら 2 つのファイアウォール ルールを試しましたが、機能しませんでした。(送信ルールと受信ルール)
プロトコルとポートのタブ(おそらく私の間違いはここにあります)には、
そして
ここでは彼らは働いていないことがわかります
ゲストはポート445をまだ見ることができます。ゲストからnmapを実行します。
ファイル共有は引き続き機能します。
答え1
- ホスト上のWindowsファイル共有を無効にする
- Virtualboxゲスト設定で共有フォルダを設定する