WSL2/ネットワークがつながらない

WSL2でapt install等ネットワークに接続するコマンドを実行することができなくなってしまった

原因は,ウイルス対策ソフト(ESETを使用)でWSL2のネットワークがブロックされるというものだった.

ここを参照して,以下のことを行った.

  1. ESETを起動
  2. 【設定】⇒【ネットワーク】⇒【ファイアウォール】の右の歯車をクリック
  3. 【対話モード】を選択
  4. WSL2でネットワークに接続しようとさせる(apt updateをさせた)
  5. ポップアップで通信を許可するかどうかを聞かれるので,【ルールを作成し,永久に記憶】を選択
  6. 【ルール付き自動モード】に戻す

実はこの現象はカスペルスキーセキュリティでも見られるらしい(ここを参照のこと).