質問: vmホストのみがwindows 7にpingできるようにwindowsファイアウォールを設定する方法 windows 7でホストのみのネットワーク接続(手動ipアドレス:192.168.8.123)でvm(linux)を起動します。vmファイアウォール、vm windowsからpingできます。しかし、vmからpingを実行しようとすると失敗しました。 windowsファイアウォールをオフにすると、pingで成功することがわかりました。ただし、ファイアウォールをオフにしたくありません。では、ファイアウォールを設定して、linux vm pingが正常にwindowsに到達できるようにするにはどうすればよいですか?
回答: 私が最近この問題に遭遇したのは、ソースコードがホスト上にあり、cifs *で共有されてcentos vmでコンパイルされるwindowsラップトップでlinux開発を始めたときです。 windowsファイアウォールを開き、[詳細設定]をクリックします。 概要パネルで、windowsファイアウォールのプロパティをクリックします [パブリックプロファイル]タブ、[保護されたネットワーク接続]の順にクリックし、[仮想ホストのみのネットワーク]の選択を解除します それでおしまい!アダプタをドメインおよびプライベートプロファイルから無効にすることもできますが、無効にする必要はありません。問題の根本的な原因は、ホストオンリーアダプターがプライベートではなくパブリックに設定されていることですが、ホストオンリーアダプターの設定を変更する解決策を見つけることができませんでした。私のソリューションでは、ホストとゲスト間の通信を信頼しながら、他のアダプターに対してファイアウォールをアクティブにしておくことを想定しています。ホストvmとゲストvmの間で通過させるものをより狭くしたい場合は、個々の受信および送信ルールを編集して、特定のトラフィックの通過を許可することもできます。このソリューションは、ラップトップを持って仕事用のwi-fiに接続する場合や、vpn経由でトンネルする場合にも機能し、ローカルサブネットを変更する可能性があります。** virtualboxの共有フォルダのパフォーマンスを使用するとパフォーマンスが低下する(プロジェクトでは5倍遅い)ことがわかったので、cifs.*。