在windows10上默认可以使用 localhost 对wsl2的服务进行访问,但是由于wsl2本身是虚拟机,有网络隔离。所以手机访问是无法直接访问wsl2的服务的。 一行命令可以解决问题。使用管理员运行 CMD,输入一下命令即可。
在windows10上默认可以使用 localhost 对wsl2的服务进行访问,但是由于wsl2本身是虚拟机,有网络隔离。所以手机访问是无法直接访问wsl2的服务的。 一行命令可以解决问题。使用管理员运行 CMD,输入一下命令即可。
经过虚拟机的各种尝试,我决定放弃用虚拟机安装 ubuntu20.04的想法。 至于我为什么用虚拟机,那就只能说说标题上的几个大字了。 我的 WSL2 内核更新死活安装不上,Google上也是前篇一律的引用 Microsoft DOCS。我要是双击就安装上了,我还问你搞鸡毛? 其实,看 GitHub 的 issues 才发现,把 wsl_update_x64.msi 解压缩然后复制到C盘 “C:Windows\System32\lxss\tools” 文件夹下,然后再把 FID_LXSS_KERNEL 这个文件重命名为 kernel 就行了。
今天把 windows insider 更新到了18975。外部终于可以通过localhost来访问 wsl2 内的服务了。docker 使用起来更方便了。赞!