はじめに
WSL2のUbuntuでsudo apt update
を久々にしたらエラーが出ました。なんだろうと思ってping google.com
をしても接続ができていないのでググったところ、この記事を見つけ解決できました。感謝!
自分の環境ではもうひと手間必要だったので、追記分だけ記事に残させてもらいます。
環境
- Windows10 ver2004(OSビルド 19041.630)
- WSL2
- Ubuntu 20.04
- Docker Engine: 19.03.13
- WSL2
手順
-
参考記事の1~4までを行う
-
手順5の
wsl
を実行 -
sudo rm /etc/resolv.conf
を行う- →元々の設定で存在したシンボリックリンクが、手順3で実体のファイルが消えた?パーミッションで上書きができなかったために削除
-
手順5の
sudo vim /etc/resolv.conf
を実行 -
手順6を実行
所感
よく理解できていないのですが、いくつか記事など拝見したところMS側では特に対応していない?っぽく、少し強引に設定する必要があるようです。ネットワークも奥深い上にセキュリティにも関わるので難しいです。
なにか間違いや、よりよい方法などあればご教示いただけるとありがたいです。