如何找到在 WinSCP 中使用的 WSL/Linux 的正确 IP 地址?

如何找到在 WinSCP 中使用的 WSL/Linux 的正确 IP 地址?

我正在尝试通过 WinSCP 将文件从 Windows 传输到 Linux。问题是我找不到 WinSCP 中要使用的 Linux ssh 服务器的正确 IP 地址。

我在 WSL 中使用 Ubuntu-20.04 Linux。

我尝试过以下命令返回的 IP 地址,但都没有起作用!

sudo apt install net-tools接下来是ifconfig172.xx.xx8.1

cat /etc/resolv.conf给出:172.xx.xx0.234

curl https://ipinfo.io/ip ; echo给出:207.xxx.xx.130

...等等。这些我都试过了,但都没有用。

我认为这是由于端口号错误造成的,但我检查了一下,发现端口号是 22。然后我激活了 ssh 和防火墙,但仍然没有成功。

我可以轻松打开 WSL 目录并将文件拖到那里,但我想使用 WinSCP。如何使用 WinSCP 连接到 WSL?

相关内容