(WSL) Windows のホスト ファイルの上書きを回避する方法

(WSL) Windows のホスト ファイルの上書きを回避する方法

ボンジュール、

ウェブで調べたところ、たくさんの解決策が見つかりましたが、どれも機能しませんでした。

Windows 11では、Ubuntu 22.04 (WSL 2) を使用しています。別のドライブに移動しました。また、DockerデスクトップとDevilboxも使用しています(現時点ではVSCでxdebugを使用できませんが、これは別の問題です)。

私の問題は、WSL が再起動すると (またはおそらくしばらく経ってから)、Windows のホスト ファイルが上書きされることです。

私が見つけた解決策は、/etc/wsl.conf に次のエントリを追加することです。

[network]
generateHosts = false
generateResolvConf = false

generateResolvConf ありとなしで試してみましたが、うまくいきませんでした。Windows のホスト ファイルを保持するにはどうすればよいでしょうか?

答え1

Windowsのホストファイルの上書きは、ウイルス対策ソフト「Bitdefender Total Security」によるものでした。「ホストファイルをスキャン」設定し、動作するようになりました。

関連情報