我正在尝试从远程机器通过 ssh 进入我的 wsl。
- 我已经设置了从 Windows 到 wsl 的 ssh 转发。我现在可以通过我的内部 IP 地址 192.168.2.101 ssh 进入我的 wsl
- 我已经设置了路由器端口转发。我尝试使用一些在线端口扫描工具扫描我的端口。其中一些工具告诉我我的 22 端口已打开(https://www.portchecktool.com/,https://hackertarget.com/nmap-online-port-scanner/),有些则不然(http://www.dnstools.ch/port-scanner.html)。我使用的路由器是 Vodafone Easybox 805。我将端口 22 转发到我的 PC 桌面。我不确定这个免费路由器上的端口转发功能是否有效,但它确实有端口转发功能。
- 我已经打开了端口 22 的 Windows 防火墙。但我不确定它是否成功。
- 我查看了 ssh 日志,确定连接请求未到达 wsl。不确定它是否到达 Windows。
我尝试通过移动热点和另一台具有外部 IP 的计算机 ssh 到它。结果显示“连接超时”。