前言
在 WSL 中透過 curl 取得網頁時,會發生 Could not resolve host 的錯誤,
curl: (6) Could not resolve host: www.google.com
解法
查看Can not connect to internet in WSL 2,因為無法解析 www.google.com ,
所以可以在 /etc/resolv.conf 加入 nameserver,
例如原本的內容為,
1 | # generateResolvConf = false |
再加一項 nameserver 8.8.8.8 設定,如下,sudo vi /etc/resolv.conf
1 | # generateResolvConf = false |
存檔後,就可以正常透過 curl 連了。