我在 Windows 上运行 WSL 2,并从中运行 vagrant。
Vagrant 在主机上运行的 VirtualBox 中配置了一个 Centos 7.6 VM。
VM 监听 SSH 端口 22,Virtualbox 将 VM 的端口 22 映射到
VM 配置工作正常。
但是当我尝试从 WSL 通过 SSH 连接到虚拟机时,它不起作用。我尝试使用 127.0.0.1、0.0.0.0 和主机的 IP。
当我从主机上的 powershell 尝试时,我可以正常使用 ssh。发生了什么?
我在防火墙中创建了规则,允许 2222 上的流量
我正在使用带有 WSL 2 的 Windows 10,以及用于 WSL 的 ubuntu 18.04。