如何从网络上的另一台机器(Mac)直接通过 SSH 进入 Windows 10 机器上的 WSL?

如何从网络上的另一台机器(Mac)直接通过 SSH 进入 Windows 10 机器上的 WSL?

我的 Windows 10 机器的 IP 是192.168.3.108,而我的 Mac 的 IP 是192.168.3.100

我的 Windows 10 上的 WSL 运行 SSHD 时出现此信息:

>wsl hostname -I
172.29.152.15

如何才能直接通过 SSH 进入 Windows 10 机器上的 WSL,而无需先连接到 Windows 10 机器?

在 Darius 的帮助下,我尝试了这个

netsh interface portproxy add v4tov4 listenport=22 listenaddress=0.0.0.0 connectport=22 connectaddress=192.168.3.109

我的 Mac 仍然无法连接 WSL,我使用的端口正确吗?我需要在 Windows 防火墙上进行一些更改吗?

相关内容