tcpdumpがVMWare FusionのVagrantボックスとクラッシュする

tcpdumpがVMWare FusionのVagrantボックスとクラッシュする

VMWare Fusion 10 + Vagrant + High SierraにFreeBSD 10.3およびOpenBSD 6.2 VMをデプロイしました。

ただし、実行中はすべて中断されます。

sudo tcpdump -n port 53

ここで何が起こっているのでしょうか?

答え1

どうやらこのチケットで発見した内容によるとツールボックスの tcpdump により、ヘッドレス vagrant(vmware_fusion) CoreOS インスタンスがクラッシュします。 #1377、これはVMWare Fusionエラーです。

これはVMware Fusionのバグのようです。今頃は修正されたとしましょう。間違った内容があれば、もう一度開いてください。

また、このチケットでミキシングが可能というソリューションは次tcpdumpのとおりです。

sudo touch '/Library/Preferences/VMware Fusion/promiscAuthorized'

または:

VMware Fusion>基本設定を開き、[ネットワーク]タブをクリックし、左下隅にある南京錠をクリックして管理者として認証し、無差別モードを開始するには[認証が必要]チェックボックスをオフにします。

または:

VMの.vmxファイルに設定しますethernet.promptForPromisc = FALSE。ここで、NumberはVMが接続したいイーサネットアダプタに対応します tcpdump

(はい、セキュリティへの影響を理解しています)

実際にテストのために/Library/Preferences/VMware Fusion/promiscAuthorized仮想マシンをタッチして起動しましたが、実行中でしたtcpdump

設定があるすべての仮想マシンethernet.promptForPromisc = FALSEに影響を与えないように、.vmxと設定を編集する将来のソリューションを使用します。promiscAuthorized

また、見ることができます破損したVagrantボックスを閉じたり破壊したりすることはできません。

関連情報