WSL2 で DNS サーバーを設定する
設定方法
/etc/resolv.conf の自動生成の無効化
/etc/wsl.conf
を以下のように編集する。
[network]
generateResolvConf = false
/etc/resolv.conf の作成
例えば、DNS サーバーが 1.1.1.1
のとき、/etc/resolv.conf
は以下のように編集する。
nameserver 1.1.1.1
削除されないように
WSL2 を再起動すると /etc/resolv.conf
が削除されるので、削除されないようにする。
sudo chattr +i /etc/resolv.conf