参考资料

  • https://cn.linux-console.net/?p=9494#google_vignette
  • https://www.cnblogs.com/guobaiwang/articles/12610439.html

问题描述

在 WSL2 中使用 SSH 连接局域网中的主机时,提示连接失败

尝试解决

Try 1

这次尝试,发现是不在同一个局域网中,即使连接的是同一个 WIFI。 然后发现是 WSL2 中的局域网地址和 Windows 中直接的局域网地址不一样。 查资料发现是 WSL2 中使用的是 Windows 内部的一个独立的地址。 于是为了能够在 WSL2 中连接同一个局域网中的其他主机,需要让 WSL2 环境中的局域网地址和外部一样。 最终通过配置镜像网络模式解决。