首页 > 其他分享 >WSL中设置DNS

WSL中设置DNS

时间:2022-11-01 11:16:22浏览次数:92  
标签:conf sudo WSL wsl DNS 设置 resolv

设置WSL子系统DNS

  1. 启动WSL,进入目录,创建wsl.conf
cd ~/../../etc
sudo vim wsl.conf
sudo touch wsl.conf
  1. 将这些行添加到wsl.conf中
[network]
generateResolvConf=false
  1. 退出WSL,关闭WSL
exit
wsl --shutdown

此时,由于有了wsl.conf,run/resolvconf应该不再存在,并且将不再被创建

  1. 删除现有的符号链接文件
cd ~/../../etc
sudo rm resolv.conf
  1. 创建一个新的resolv.conf
sudo vim resolv.conf
sudo touch resolv.conf

将自己的DNS,添加到resolv.conf
nameserver 8.8.8.8 // 用您喜欢的功能名称服务器替换8.8.8.8。
重启WSL

exit
wsl --shutdown

再次启动WSL
此时WSL解析内网域名就OK了

标签:conf,sudo,WSL,wsl,DNS,设置,resolv
From: https://www.cnblogs.com/Sh3ldon/p/16847006.html

相关文章