Win11 WSL2 网络解决方案

一劳永逸的解决 WSL2 网络问题

  • ETIMEOUT

起因

node 用 mysql2 连接 WSL2 内的 MySQL 的时候遇到一系列玄学的 ETIMEOUT 问题

解决方案

进入 win 下的 %USERPROFILE%, 新建 .wslconfig 文件,输入以下内容

.wslconfig
1
2
3
4
5
[experimental]
networkingMode=mirrored
dnsTunneling=true
firewall=true
autoProxy=true

Reference

  • WSL2 网络的最终解决方案