镜像网络模式配置WSL2——完美解决wsl2无法ping宿主机,也无法ping外网的问 ...

打印 上一主题 下一主题

主题 344|帖子 344|积分 1032

完美解决wsl2无法ping宿主机,也无法ping外网的题目

配景:wsl2 通过 NAT 方式与宿主机共享网络,这就导致 wsl2 的网络需要颠末一些配置才气访问外网,尤其是涉及到梯子时。为了避免各种麻烦的网络配置题目,发起使用镜像网络模式配置 wsl2。
本文先容如何使用镜像模式配置 WSL2。
前提条件:


  • 宿主机可以上网
  • 宿主机打开了对 WSL2 的防火墙设置。(可参考别的文章)
下面是将 WSL2 配置成镜像模式的步骤。
1. 在 Windows 的文件资源管理器中的文件路径中输入 %USERPROFILE%

在此目录下新建 .wslconfig文件,然后文件的内容如下:
  1. # Settings apply across all Linux distros running on WSL 2
  2. [wsl2]
  3. # Limits VM memory to use no more than 4 GB, this can be set as whole numbers using GB or MB
  4. memory=8GB
  5. # Sets the VM to use two virtual processors
  6. processors=8
  7. [experimental]
  8. autoMemoryReclaim=gradual # 开启自动回收内存,可在 gradual, dropcache, disabled 之间选择
  9. networkingMode=mirrored # 开启镜像网络
  10. dnsTunneling=true # 开启 DNS Tunneling
  11. firewall=true # 开启 Windows 防火墙
  12. autoProxy=true # 开启自动同步代理
  13. sparseVhd=true # 开启自动释放 WSL2 虚拟硬盘空间
复制代码
2. 重新启动 WSL

在终端中输入下令:wsl --shutdown,然后输入wsl。应该就能 ping 通百度了。

码字不易,请各位道友点赞、收藏加关注,追番不迷路啊,哈哈哈。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

李优秀

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表