WSL2分配静态地址
在用户目录 %USERPROFILE% 下面创建一个名为 .wslconfig 配置文件 ,按照如下配置方法设置网络,例如:
wsl --shutdown 关机
wsl 启动
我自己电脑上的话,使用 Hyper-V 创建了一个叫做“WSLBridge”的外部虚拟交换机来给 WSL2 用,于是配置文件改成:
ip addr 得到:
地址明显是错的。
再次重启 wsl 发现设置没有生效,最后看到个答案,必须要去 micorosoft store 安装 Windows Subsystem for Linux,安装完重启,再次 ip addr
再次重启验证,桥接也正常了,地址不会变化,这样就搞定了。
这样一来,就不用每次重新启动WSL都需要重新设置一边地址映射了。