typestatusdateslugsummarytagscategoryiconpassword给 WSL2 设置静态 IP 地址WSL2 更新到 5.x 内核之后,内存不回收之类的问题算是解决了(可以通过安装 https:// wslstorestorage.blob.core.windows.net /wslblob/wsl_update_x64.msi 来更新 WSL2 的内核,这个地址不会改变,每次发新版本 WSL2 内核都是同一个下载地址;当然也可以通过 Windows Update 自动升级 WSL2 内核,需要勾选接受来自 Microsoft 的其他更新这个选项),整体的可用性也提升了上来,但是它的 IP 地址不能固定却是一个非常头疼的问题。 WSL2 采用 Hyper-V 的 Internal Virtual Switch,这个虚拟交换机本身是可以设置静态 IP 地址的,但是 WSL2 却自作聪明,在每次全新启动的时候将网络配置恢复成 DHCP,这样不仅可能会造成局域网内网段的冲突,而且对于需要固定地址访问 WSL2 内服务的需求也带来了不少麻烦。 注:以下解决方案适用于 Debian 系的发行版(如 Ubuntu 等),其它发行版可能需要自行适配。 既然 WSL2 会在启动时做网络适配器的配置,那么我们只需要在启动后重新为其配置网络就可以了。 首先,我们假定我们要将 WSL2 的网关设置为 192.168.50.1,并为 WSL2 分配 192.168.50.2https://zhuanlan.zhihu.com/p/380779630Author:NotionNextURL:https://tangly1024.com/article/WSL2%20ip%E5%9B%BA%E5%AE%9ACopyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!Relate PostsWSL开发环境restartissue: WSL 提示系统找不到指定路径,The system cannot find the path specifiedWSL2 下 sql server + vscode安装windows下最佳学习环境:WSL2部署WSL2 下 sql server + vscode安装网络连通性测试 NatTypeTester 的不同测试结果