wsl ubuntu18.04LTS 网络连接设置

修改/etc/resolv.conf可以自己设置 dns,但重启 WSL 以后,手动设置的 DNS
就会被重置为默认的。
细心看了一下默认的文件以后发现了问题的关键。
WSL 自动在启动时自动根据系统的虚拟交换机WSL生成
------------ /etc/resolv.conf文件。--------------------------

所以先不用去管这个文件,只要让这个文件在重启的时候不自己创建就可以了
添加文件

运行 sudo vim /etc/wsl.conf

添加

 [network]
 generateResolvConf = false

---- Powershell 或 Windows Terminal 内wsl --shutdown
再次启动

sudo rm /etc/resolv.conf
sudo echo "nameserver 8.8.8.8"  > /etc/resolv.conf

这就OK了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值