問題
DNSサーバが応答しなくなる。
$ ping google.jp
ping: google.jp: Temporary failure in name resolution
既に報告されているが、解決していないようだ。https://github.com/microsoft/WSL/issues/8365
解決方法
まず、Windowsでtailscaleを使っているなら、Windowsでtailscaleが起動しているかどうかを確認する。
tailscaleを使っていないのであれば、以下を実行する。
/etc/wsl.conf
に以下を追加。
[network]
generateResolvConf = false
WindowsのPowerShellで以下を実行する。
$ wsl --shutdown
/etc/resolv.conf
に以下を追加
nameserver 1.1.1.1